SUSTITUIR

    Texto

    Reemplaza texto específico dentro de una cadena. Útil para limpiar o transformar datos.

    Traducciones
    EnglishSUBSTITUTE
    FrenchSUBSTITUE
    SpanishSUSTITUIR
    GermanWECHSELN
    ItalianSOSTITUISCI
    PortugueseSUBSTITUIR
    DutchSUBSTITUEREN
    PolishPODSTAW
    RussianПОДСТАВИТЬ
    TurkishYERİNEKOY
    CzechDOSADIT
    HungarianHELYETTE
    SwedishBYT.UT
    DanishUDSKIFT
    FinnishKORVAA
    Sintaxis
    SUSTITUIR(texto; texto_original; texto_nuevo; [núm_ocurrencia])

    Argumentos

    • textoEl texto que contiene el texto a reemplazar
    • texto_originalEl texto a buscar y reemplazar
    • texto_nuevoEl texto de reemplazo
    • núm_ocurrenciaQué ocurrencia reemplazar (todas si se omite)(opcional)
    Ejemplos
    =SUSTITUIR("Hola Mundo";"Mundo";"Excel")
    Hola Excel

    Reemplaza 'Mundo' con 'Excel'

    =SUSTITUIR(A1;" ";"")
    Sin espacios

    Elimina todos los espacios

    =SUSTITUIR(A1;"-";"/";1)
    Solo la primera

    Reemplaza solo el primer guión

    Consejos y buenas prácticas
    • Distingue mayúsculas y minúsculas: 'A' y 'a' son diferentes
    • Reemplaza todas las ocurrencias a menos que se especifique núm_ocurrencia
    • Usa REEMPLAZAR para reemplazo basado en posición
    Errores frecuentes
    • Confundir SUSTITUIR con REEMPLAZAR - SUSTITUIR coincide con el texto por contenido, REEMPLAZAR coincide por posición de carácter, y elegir la equivocada lleva a reemplazar la ocurrencia equivocada o ninguna
    • Olvidar que SUSTITUIR distingue mayúsculas de minúsculas al comparar texto_original, así que SUSTITUIR("Excel","excel","Hojas") no hace ningún reemplazo ya que la capitalización no coincide
    • Omitir el argumento opcional núm_de_ocurrencia cuando solo una ocurrencia específica debería cambiar, lo que hace que SUSTITUIR reemplace cada ocurrencia coincidente en la cadena en lugar de solo la prevista
    Funciones relacionadas
    REEMPLAZARReemplaza texto según una posición de inicio y longitud fijas en lugar de coincidir con el texto mismo.
    ENCONTRARLocaliza la posición de un texto dentro de una cadena, útil para determinar los valores de núm_de_ocurrencia antes de usar SUSTITUIR.
    ESPACIOSA menudo combinada con SUSTITUIR para eliminar caracteres no deseados específicos, como espacios de no separación, que ESPACIOS por sí sola no detecta.
    Preguntas frecuentes

    ¿Cuál es la diferencia entre SUSTITUIR y REEMPLAZAR?

    SUSTITUIR busca y reemplaza texto coincidiendo con su contenido, mientras que REEMPLAZAR cambia caracteres según una posición de inicio y longitud que usted especifica - use SUSTITUIR cuando sepa el texto a buscar, REEMPLAZAR cuando sepa exactamente dónde está.

    ¿SUSTITUIR distingue mayúsculas de minúsculas?

    Sí, texto_original debe coincidir exactamente con la capitalización del texto de origen, o no ocurre ningún reemplazo.

    ¿Cómo reemplazo solo la segunda ocurrencia de una palabra?

    Añada el argumento núm_de_ocurrencia, como SUSTITUIR(A1,"gato","perro",2), que reemplaza solo la segunda ocurrencia y deja el resto intacto.

    ¿Necesita traducir una fórmula que use SUSTITUIR?

    Use nuestro traductor para convertir su fórmula completa