Usar operadores de cadena y comodines
El operador de cadena (&) puede utilizarse en fórmulas para concatenar (o unir) dos o más cadenas, o bien el contenido de dos o más celdas referenciadas. Los comodines (*,?,~) se pueden usar en condiciones para representar uno o más caracteres.
Concatenar cadenas o el contenido de celdas
El carácter & puede utilizarse para concatenar (o unir) dos o más cadenas, o bien el contenido de dos o más celdas referenciadas.
Los siguientes son ejemplos de uso del operador de concatenación:
"Abc"&"Def" da como resultado "AbcDef".
"Abc"&A1 da como resultado "Abc2" si la celda A1 contiene 2.
A1&A2 da como resultado "12" si la celda A1 contiene 1 y la celda A2 contiene 2.
B2&", "&E2 da como resultado "Último, Primero" si B2 contiene "Último" y E2 contiene "Primero".
Usar un comodín para hacer coincidir sólo un carácter
El carácter ? se usa para hacer coincidir sólo un carácter en una expresión que admita condiciones.
Los siguientes son ejemplos de uso del carácter ? al hacer coincidir patrones:
"En?" coincidirá con cualquier cadena que comience por "En" y contenga exactamente un carácter adicional, como "En2" o "Ens".
"Es??" coincidirá con cualquier cadena que comience por "Es" y contenga exactamente dos caracteres adicionales, como "Esto" y "Esos".
CONTAR.SI(B2:E7, "?so") da como resultado un recuento del número de celdas del intervalo B2:E7 que contienen un valor que comience con un carácter seguido de "so" como "eso" y "oso". No coincide con "ileso" o "peso".
Usar un comodín para hacer coincidir cualquier número de caracteres
El carácter * se utiliza para hacer coincidir cualquier número de caracteres (incluido cero) en una expresión que admita condiciones.
Los siguientes son ejemplos de uso del carácter * al hacer coincidir patrones:
"*ed" coincidirá con cualquier cadena de cualquier longitud que acabe en "ed", por ejemplo, "red" o "usted".
CONTAR.SI(B2:E7, "*no") da como resultado un recuento del número de celdas del intervalo B2:E7 que contienen un valor terminado en "no" como "uno" y "alguno". "algunos" no coincidiría.
Hacer coincidir un carácter comodín
El carácter ~ se utiliza para especificar que el siguiente carácter debe interpretarse como un carácter, no como un comodín, en una expresión que admita condiciones.
Los siguientes son ejemplos de uso del carácter ~ al hacer coincidir patrones:
"~?" coincidirá con el signo de cierre de interrogación, en lugar de utilizarlo para coincidir con cualquier carácter individual.
CONTAR.SI(E,"~*") da como resultado un recuento del número de celdas de la columna E que contienen el carácter asterisco.
HALLAR("~?",B2) da como resultado 22 si la celda B2 contiene "¿Es esto una pregunta? Sí, lo es!" porque el signo de interrogación de cierre es el carácter 22 de la cadena.
Usar varios caracteres comodín en una condición
Los caracteres comodín (? * ~) se pueden usar juntos en expresiones que permitan contener condiciones. Estos son algunos ejemplos:
"*s?" coincide con cualquier expresión que contenga el carácter "s" seguido de cualquier otro carácter único, por ejemplo, "eso", "oso" y "sobrepeso".
CONTAR.SI(B2:E7,"*so?") da como resultado un recuento del número de celdas del intervalo B2:E7 que contienen cualquier número de caracteres (incluido cero) seguido por "so" y luego un carácter único. Por ejemplo, esto da como resultado las coincidencias "divisor" y "oso". No da como resultado "divisores" (que tiene tres caracteres después de "so") ni oso (que no tiene ningún carácter después de "so").