Funciones › SUSTITUIR

SUSTITUIR en Excel: cómo reemplazar un texto por otro

La función SUSTITUIR busca un texto dentro de una celda y lo cambia por otro. Por defecto cambia todas las veces que aparece.

Es el "buscar y reemplazar" hecho fórmula. Sirve para quitar los guiones de un teléfono, cambiar una abreviatura por la palabra completa o reemplazar un separador por otro.

Como es una fórmula, el dato original no se toca y el resultado se actualiza si el original cambia.

Sintaxis

=SUSTITUIR(texto; texto_original; texto_nuevo; [núm_instancia]) En inglés: SUBSTITUTE

texto

El texto donde quieres hacer el cambio. Normalmente una celda, como A2.

texto_original

El texto que quieres reemplazar, entre comillas. Tiene que estar escrito igual, con las mismas mayúsculas.

texto_nuevo

El texto que va en su lugar, entre comillas. Con "" simplemente se borra el texto original.

núm_instancia (opcional)

Cuál aparición cambiar: 1 para la primera, 2 para la segunda. Si lo omites, se cambian todas.

Ejemplos

AB
1TeléfonoSin guiones
255-4821-33075548213307
381-2290-1456
B2: =SUSTITUIR(A2;"-";"") Resultado: 5548213307

Cambia cada guion por nada. El teléfono queda con los dígitos seguidos.

AB
1SucursalNombre completo
2Suc. NorteSucursal Norte
3Suc. Aeropuerto
B2: =SUSTITUIR(A2;"Suc.";"Sucursal") Resultado: Sucursal Norte

Reemplaza la abreviatura por la palabra completa y deja el resto igual: Sucursal Norte.

AB
1CódigoCódigo nuevo
2MX-GDL-0481MX-GDL/0481
3CO-BOG-0077
B2: =SUSTITUIR(A2;"-";"/";2) Resultado: MX-GDL/0481

Con el cuarto argumento en 2, solo cambia el segundo guion. El primero se queda como está.

Practica ahora

Cargando…

Hacer la lección completa: Función SUSTITUIR →

Errores comunes

Lecciones para practicar SUSTITUIR

Funciones relacionadas