Texto

SUBSTITUTE

Definición

SUBSTITUTE sustituye un conjunto de caracteres por otro dentro de una cadena de texto.

Sintaxis

=SUBSTITUTE(text, old_text, new_text, [instance_num])

Argumentos

Argumento Significado
text El texto, o la celda que lo contiene, que se cambia.
old_text Los caracteres que se buscan. Las mayúsculas y minúsculas deben coincidir.
new_text Los caracteres que se ponen en su lugar.
instance_num Opcional. Qué aparición se sustituye. Si se omite, Excel sustituye cada coincidencia.

Ejemplo resuelto

Una lista de pintura usa la grafía grey y necesita gray. Las etiquetas están en A2:A4.

A: Etiqueta
grey door
blue door
grey gate

Fórmula: =SUBSTITUTE(A2,"grey","gray")

Resultado: gray door. Las letras grey se sustituyen por gray, y el resto de la etiqueta se queda igual.

Práctica

La celda A2 contiene cat bat. En B2, escribe una fórmula que sustituya at por ake en ese texto.

  1. En B2, escribe una fórmula SUBSTITUTE que sustituya at por ake en A2.
Paso 1 de 2
Aquí las fórmulas usan los nombres de función en inglés, como SUM, y un punto (.) como separador decimal, en todos los idiomas.
Cargando la hoja…

Funciones relacionadas

TRIM puede limpiar espacios en la misma cadena antes o después de una sustitución, y LEFT puede luego tomar un prefijo del texto nuevo.

Error común

Esperar que SUBSTITUTE ignore mayúsculas y minúsculas: Grey no se sustituye con una búsqueda de grey, porque las letras no coinciden exactamente.

Funciones relacionadas

Estos enlaces son funciones relacionadas.