Función SUSTITUIR

Excel 2007+

Resumen

La función SUSTITUIR de Excel reemplaza texto específico dentro de una cadena por otro texto nuevo. Es ideal para limpiar datos, corregir errores tipográficos o transformar cadenas de manera dinámica sin fórmulas complejas.

Sintaxis

SUSTITUIR(texto, texto_original, texto_nuevo, [núm_de_ocurrencia])

Parámetros

Parámetro Tipo Requerido Descripción
texto Texto Texto o celda que contiene el texto a modificar
texto_original Texto Cadena que se busca para sustituir
texto_nuevo Texto Cadena de reemplazo
núm_de_ocurrencia Número No Número de ocurrencia específica (opcional)

Usando la función SUBSTITUTE

SUSTITUIR es perfecta para tareas de limpieza de datos como estandarizar formatos, corregir errores comunes o preparar texto para análisis. A diferencia de REEMPLAZAR, trabaja por coincidencia de contenido, no por posición.

Ejemplos Comunes de SUBSTITUTE

Reemplazo completo de palabras

=SUSTITUIR(A2, "Ventas", "Costos")

Cambia todas las apariciones de 'Ventas' por 'Costos' en el texto de A2

Sustitución de instancia específica

=SUSTITUIR("Trimestre 1, 2011", "1", "2", 1)

Cambia solo la primera aparición del '1' por '2' (Trimestre 2, 2011)

Corrección de errores comunes

=SUSTITUIR(B2, "gmail.com", "@outlook.com")

Corrige direcciones de email de Gmail a Outlook masivamente

Preguntas Frecuentes

SUSTITUIR busca texto específico por contenido. REEMPLAZAR cambia caracteres por posición numérica.

Reemplaza TODAS las ocurrencias del texto_original en el texto.

No, es insensible a mayúsculas y minúsculas.

Errores Comunes y Soluciones

#¡VALOR!

Cause: Argumentos incorrectos o tipos de datos incompatibles

Solution: Verifica que todos los argumentos sean texto o números válidos

Reemplazo no esperado

Cause: núm_de_ocurrencia mayor que las ocurrencias reales

Solution: Usa una función CONTAR.SI para verificar ocurrencias primero

Notas

  • Úsala con REEMPLAZAR para máxima flexibilidad
  • Ideal para limpieza de datos importados
  • Combínala con SI.ERROR para manejo robusto
  • Funciona perfectamente con BUSCARV y otras funciones de texto

Compatibilidad

Disponible en: Excel 2007, Excel 2010, Excel 2013, Excel 2016, Excel 2019, Excel 2021, Microsoft 365

No disponible en:

Contenido actualizado: December 9, 2025
Frecuencia de actualización: Según sea necesario
Versiones de Excel probadas: Excel 2007+