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 el contenido de celdas referenciadas. Se pueden usar comodines (*,?,~) 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 el contenido de celdas referenciadas.

Veamos algunos ejemplos del uso del operador de concatenación:

  • "Abc"&"Def" devuelve “AbcDef”.

  • "Abc"&A1 da como resultado “Abc2” si la celda A1 contiene 2.

  • A1&A2 devuelve “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 coincidir con un carácter cualquiera

El carácter ? se usa para coincidir con un carácter cualquiera en una expresión que admita condiciones.

Veamos algunos ejemplos del uso del carácter comodín ? en patrones de coincidencia:

  • "Ea?" coincide con cualquier cadena que comience por “Ea” y contenga exactamente un carácter adicional, como “Ea2” o “Eac”.

  • "Es??" coincide 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 solo carácter seguido de “so” como “eso” y “oso”. No coincide con “ileso” o “peso”.

Usar un comodín para coincidir con cualquier número de caracteres

El carácter * se usa para coincidir con cualquier número de caracteres (incluido ninguno) en una expresión que admita condiciones.

Veamos algunos ejemplos del uso del carácter comodín * en patrones de coincidencia:

  • "*ed" coincide con cualquier cadena de cualquier longitud que acabe en “ed”, como “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.

Coincidir con un carácter comodín

El carácter ~ se usa 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.

Veamos algunos ejemplos del uso del carácter ~ en patrones de correspondencia:

  • "~?" coincide 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 (? * ~) pueden utilizarse juntos en expresiones que admitan condiciones. Veamos algunos ejemplos:

  • "*a?" coincide con cualquier expresión que contenga el carácter “a” seguido de cualquier otro carácter, como “cosas”, “vas” e “irregular”.

  • CONTAR.SI(B2:E7; "*so?") devuelve un recuento del número de celdas del intervalo B2:E7 que contienen un valor que comience con cualquier número de caracteres seguido de “so”, y después un único carácter. Por ejemplo, esto coincide con “soy”, “estoy”, “esos” y “besos”. No ocurre lo mismo con “solo” (tiene dos caracteres después de “so”) ni con “eso” (no tiene ningún carácter después de “so”).

Para obtener más información sobre las funciones que aceptan condiciones y comodines, consulta Funciones que admiten condiciones y comodines como argumentos.

Morty Proxy This is a proxified and sanitized view of the page, visit original site.
¿Te ha resultado útil?
Límite de caracteres: 250
El límite máximo de caracteres es 250.
Gracias por tus comentarios.
Morty Proxy This is a proxified and sanitized view of the page, visit original site.