Resumen
La función SUSTITUIR de Excel reemplaza el texto en una cadena dada al hacer coincidir. Por ejemplo = SUBSTITUTE ("952-455-7865", "-", "") devuelve "9524557865"; el tablero está despojado. SUBSTITUTE distingue entre mayúsculas y minúsculas y no admite comodines.
Propósito
Reemplazar texto según el contenidoValor devuelto
El texto procesadoSintaxis
= SUSTITUIR (texto, antiguo_texto, nuevo_texto, (instancia))Argumentos
- texto : el texto que se va a cambiar.
- old_text : el texto a reemplazar.
- new_text : el texto con el que se reemplazará.
- instancia : (opcional) la instancia a reemplazar. Si no se suministra, se reemplazan todas las instancias.
Versión
Excel 2003Notas de uso
La función SUSTITUIR de Excel puede reemplazar el texto haciendo coincidir. Utilice la función SUSTITUIR cuando desee reemplazar texto según su contenido, no su posición. Opcionalmente, puede especificar la instancia del texto encontrado para reemplazar (es decir, primera instancia, segunda instancia, etc.).
Ejemplos
A continuación se muestran las fórmulas utilizadas en el ejemplo que se muestra arriba:
=SUBSTITUTE(B6,"t","b") // replace all t's with b's =SUBSTITUTE(B7,"t","b",1) // replace first t with b =SUBSTITUTE(B8,"cat","dog") // replace cat with dog =SUBSTITUTE(B9,"#","") // replace # with nothing
Aviso SUSTITUTO distingue entre mayúsculas y minúsculas. Para reemplazar uno o más caracteres con nada, ingrese una cadena vacía (""), como en el último ejemplo.
Notas
- SUBSTITUTE busca y reemplaza old_text con new_text en una cadena de texto.
- La instancia limita el reemplazo de SUBSTITUTE a una instancia particular de old_text . si no se proporciona, todas las instancias de old_text se reemplazan con new_text .
- Utilice SUBSTITUTE para reemplazar el texto según el contenido. Utilice la función REEMPLAZAR para reemplazar el texto según su ubicación.
- SUBSTITUTE distingue entre mayúsculas y minúsculas y no admite comodines.