
SUSTITUIR
La función SUSTITUIR devuelve un valor de cadena en el que los caracteres especificados de un valor de cadena dado han sido reemplazados por un nuevo valor cadena.
SUSTITUIR(cadena-origen, cadena-existente, cadena-nueva, aparición)
cadena-origen: cualquier valor.
cadena-existente: el valor que se quiera reemplazar. El argumento cadena-existente puede incluir cualquier valor.
cadena-nueva: el valor utilizado como sustituto. cadena-nueva puede incluir cualquier valor. No es necesario que tenga la misma longitud que la cadena existente.
aparición: un valor numérico opcional que especifica la aparición de cadena-existente que debe ser reemplazada dentro de cadena-origen. aparición debe ser mayor que o igual a 1, u omitirse. Si aparición es mayor que el número de veces que cadena-existente aparece dentro de cadena-origen, no se realiza ningún reemplazo. Si se omite aparición, todas las apariciones de cadena-existente dentro de cadena-origen se remplazan por cadena-nueva.
Notas
Puedes sustituir caracteres individuales, palabras completas o cadenas de caracteres dentro de palabras.
Si se utiliza REGEX para especificar el valor de búsqueda en cadena-existente, se puede usar grupos de captura en nueva cadena.
Ejemplos |
---|
=SUSTITUIR("a b c d e f", "b", "B") devuelve "a B c d e f". =SUSTITUIR("a a b b b c", "a", "A", 2) devuelve "a A b b b c". =SUSTITUIR("a a b b b c", "b", "B") devuelve "a a B B B c". =SUSTITUIR("aaabbccc", "bc", "BC", 2) devuelve "aaabbccc". =SUSTITUIR(60606,6,3) devuelve "30303". =SUSTITUIR("ejemplo@ejemplo.com: Marina Correo", REGEX("[A-Z0-9a-z._%+-]+@[A-Za-z0-9.-]+\.[A-Za-z]{2,4}") & REGEX(": *"), "") devuelve "Marina Correo". =SUSTITUIR("marina@ejemplo.com", REGEX("([A-Z0-9a-z._%+-]+)@([A-Za-z0-9.-]+\.[A-Za-z]{2,4})"), "$1") devuelve "marina". Al usar el primer grupo de captura en REGEX, se extrae sólo el nombre de usuario. =SUSTITUIR("marina@correo.com", REGEX("([A-Z0-9a-z._%+-]+)@([A-Za-z0-9.-]+\.[A-Za-z]{2,4})"), "$2") devuelve "ejemplo.com". Al usar el segundo grupo de captura en REGEX, se extrae sólo el nombre del dominio. |