Lecciones › Transformar texto

Función SUSTITUIR

Cargando…

Sobre esta lección

Cambia o borra un fragmento dentro del texto con la función SUSTITUIR.

Tema: Transformar texto · 6 pasos · Premium

Cómo empieza la lección

  1. El restaurante cambió el vaso de 300ml por el de 500ml y hay que actualizar el menú. La función SUSTITUIR cambia un fragmento del texto por otro. Pide la celda, el texto antiguo y el texto nuevo.

    En B2, escribe =SUSTITUIR(A2;"300ml";"500ml").

Los otros 5 pasos forman parte del plan Premium. Ver planes →

Funciones que se usan en esta lección

SUSTITUIR

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

=SUSTITUIR(texto; texto_original; texto_nuevo; [núm_instancia])

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.

Ver ejemplos y ejercicio de SUSTITUIR →

Errores comunes: SUSTITUIR

  • Ignorar las mayúsculas. SUSTITUIR distingue mayúsculas de minúsculas. Buscar "suc." no cambia "Suc.". Escribe el texto tal como aparece en la celda.
  • Cambiar partes de otras palabras. Reemplazar "sol" también altera "soltero" y "solicitud". Incluye más contexto en el texto buscado, por ejemplo un espacio antes o después.
  • Sumar el resultado. Lo que devuelve es texto, aunque solo queden dígitos. Para usarlo como número: =SUSTITUIR(A2;"-";"")*1.
  • Olvidar las comillas vacías. Para borrar un texto, el tercer argumento es "". Si lo dejas fuera, la fórmula queda incompleta.

Otras lecciones de Transformar texto

  • CONCAT y el operador &: Une textos de varias celdas en una sola con el operador & y con la función CONCAT.
  • Función UNIRCADENAS: Une un rango entero de celdas con un separador entre ellas usando la función UNIRCADENAS.
  • MAYUSC, MINUSC y NOMPROPIO: Unifica textos escritos de cualquier manera con las funciones MAYUSC, MINUSC y NOMPROPIO.
  • ESPACIOS y práctica de texto: Quita los espacios de más con la función ESPACIOS y practica las funciones de transformar texto en una lista de alumnos.