Mira el vídeo sobre los caracteres comodín de Excel
Sólo hay 3 caracteres comodín de Excel (asterisco, signo de interrogación y tilde) y se pueden hacer muchas cosas con ellos.
En este tutorial, te mostraré cuatro ejemplos en los que estos caracteres comodín de Excel son absolutos salvavidas.
Caracteres comodín de Excel – Una introducción
Los comodines son caracteres especiales que pueden tomar cualquier lugar de cualquier carácter (de ahí el nombre – comodín).
Hay tres caracteres comodín en Excel:
- * (asterisco) – Representa cualquier número de caracteres. Por ejemplo, Ex* podría significar Excel, Excels, Ejemplo, Experto, etc.
- ? (signo de interrogación) – Representa un solo carácter. Por ejemplo, Tr?mp podría significar Trump o Tramp.
- ~ (tilde) – Se utiliza para identificar un carácter comodín (~, *, ?) en el texto. Por ejemplo, digamos que quieres encontrar la frase exacta Excel* en una lista. Si utiliza Excel* como cadena de búsqueda, le dará cualquier palabra que tenga Excel al principio seguida de cualquier número de caracteres (como Excel, Excels, Excellent). Para buscar específicamente Excel*, tenemos que utilizar ~. Así que nuestra cadena de búsqueda sería excel~*. En este caso, la presencia de ~ garantiza que Excel lea el siguiente carácter tal cual, y no como un comodín.
- Filtrar datos utilizando un carácter comodín.
- Búsqueda parcial utilizando el carácter comodín y VLOOKUP.
- Buscar y reemplazar coincidencias parciales.
- Contar celdas no en blanco que contienen texto.
Nota: no me he encontrado con muchas situaciones en las que sea necesario utilizar ~. No obstante, es una característica que conviene conocer.
Ahora vamos a ver cuatro ejemplos impresionantes en los que los caracteres comodín hacen todo el trabajo pesado.
Caracteres comodín de Excel – Ejemplos
Ahora vamos a ver cuatro ejemplos prácticos en los que los caracteres comodín de Excel pueden ser poderosamente útiles:
#1 Filtrar datos usando caracteres comodín de Excel
Los caracteres comodín de Excel son muy útiles cuando se tienen conjuntos de datos enormes y se quieren filtrar los datos basándose en una condición.
Suponga que tiene un conjunto de datos como el que se muestra a continuación:
Puede utilizar el carácter comodín asterisco (*) en el filtro de datos para obtener una lista de empresas que empiecen por el alfabeto A.
Así se hace:
- Seleccione las celdas que desea filtrar.
- Vaya a Datos -> Ordenar y filtrar -> Filtrar (Atajo de teclado – Control + Mayúsculas + L).
- Haga clic en el icono de filtro de la celda de cabecera
- En el campo (debajo de la opción Filtro de texto), escriba A*
- Haga clic en Aceptar.
Esto filtrará instantáneamente los resultados y le dará 3 nombres – ABC Ltd., Amazon.com, y Apple Stores.
¿Cómo funciona? – Cuando añades un asterisco (*) después de A, Excel filtraría todo lo que empiece por A. Esto se debe a que un asterisco (al ser un carácter comodín de Excel) puede representar cualquier número de caracteres.
Ahora, con la misma metodología, puedes utilizar varios criterios para filtrar resultados.
Por ejemplo, si quieres filtrar empresas que empiecen por el alfabeto A y contengan el alfabeto C en él, utiliza la cadena A*C. Esto le dará sólo 2 resultados – ABC Ltd. y Amazon.com.
Si utiliza A?C en su lugar, sólo obtendrá ABC Ltd como resultado (ya que sólo se permite un carácter entre ‘a’ y ‘c’)
Note: The same concept can also be applied when using Excel Advanced Filters.
#2 Búsqueda parcial usando caracteres comodín & VLOOKUP
La búsqueda parcial es necesaria cuando tienes que buscar un valor en una lista y no hay una coincidencia exacta.
Por ejemplo, suponga que tiene un conjunto de datos como el que se muestra a continuación, y quiere buscar la empresa ABC en una lista, pero la lista tiene ABC Ltd en lugar de ABC.
No puede utilizar la función VLOOKUP normal en este caso, ya que el valor de búsqueda no tiene una coincidencia exacta.
Si utiliza VLOOKUP con una coincidencia aproximada, le dará resultados erróneos.
Sin embargo, puede utilizar un carácter comodín dentro de la función VLOOKUP para obtener los resultados correctos:
Introduzca la siguiente fórmula en la celda D2 y arrástrela para otras celdas:
=VLOOKUP("*"&C2&"*",$A$2:$A$8,1,FALSE)
¿Cómo funciona esta fórmula?
En la fórmula anterior, en lugar de utilizar el valor de búsqueda tal cual, se flanquea a ambos lados con el carácter comodín de Excel asterisco (*) – «*»&C2&»*»
Esto le dice a excel que tiene que buscar cualquier texto que contenga la palabra en C2. Podría tener cualquier número de caracteres antes o después del texto en C2.
Por lo tanto, la fórmula busca una coincidencia, y tan pronto como obtiene una coincidencia, devuelve ese valor.
3. Buscar y reemplazar coincidencias parciales
Los caracteres comodín de Excel son bastante versátiles.
Puede utilizarlo en una fórmula compleja así como en una funcionalidad básica como Buscar y Reemplazar.
Suponga que tiene los datos que se muestran a continuación:
En los datos anteriores, la región se ha introducido de diferentes maneras (como Noroeste, Noroeste, Noroeste).
Esto suele ocurrir con los datos de ventas.
Para limpiar estos datos y hacerlos consistentes, podemos utilizar Buscar y Reemplazar con caracteres comodín de Excel.
Así se hace:
- Seleccione los datos donde quiere encontrar y reemplazar el texto.
- Vaya a Inicio -> Encuentre & Seleccione -> Vaya a. Esto abrirá el cuadro de diálogo Buscar y reemplazar. (También puede utilizar el atajo de teclado – Control + H).
- Ingrese el siguiente texto en el cuadro de diálogo Buscar y reemplazar:
- Buscar qué: Norte*W*
- Reemplazar con: Norte-Oeste
- Haga clic en Reemplazar todo.
Esto cambiará instantáneamente todos los formatos diferentes y lo hará consistente al Noroeste.
¿Cómo funciona esto?
En el campo Buscar, hemos utilizado Norte*W* que encontrará cualquier texto que tenga la palabra Norte y contenga el alfabeto ‘W’ en cualquier lugar después de ella.
Por lo tanto, cubre todos los escenarios (Noroeste, Noroeste y Noroeste).
Buscar y reemplazar encuentra todas estas instancias y lo cambia a Noroeste y lo hace consistente.
4. Contar las celdas que no están en blanco y que contienen texto
Sé que eres inteligente y estás pensando que Excel ya tiene una función incorporada para hacer esto.
¡Tienes toda la razón!!
Esto se puede hacer usando la función COUNTA.
Pero… hay un pequeño problema con ella.
Muchas veces, cuando importas datos o utilizas la hoja de trabajo de otras personas, te darás cuenta de que hay celdas vacías mientras que ese podría no ser el caso.
Estas celdas parecen vacías pero tienen =»» en ella. El problema es que la función
El problema es que la función COUNTA no considera esto como una celda vacía (la cuenta como texto).
Mira el siguiente ejemplo:
En el ejemplo anterior, uso la función COUNTA para encontrar las celdas que no están vacías y me devuelve 11 y no 10 (pero se ve claramente que sólo 10 celdas tienen texto).
La razón, como he comentado, es que no considera A11 como vacía (cuando debería).
Pero así es como funciona Excel.
La solución es utilizar el carácter comodín de Excel dentro de la fórmula.
A continuación se muestra una fórmula que utiliza la función COUNTIF y que sólo cuenta las celdas que tienen texto:
=COUNTIF(A1:A11,"?*")
Esta fórmula le dice a excel que cuente sólo si la celda tiene al menos un carácter.
En el combo ?*:
- ? (signo de interrogación) asegura que al menos un carácter está presente.
- * (asterisco) hace espacio para cualquier número de caracteres adicionales.
Nota: La fórmula anterior funciona cuando sólo tiene valores de texto en las celdas. Si tienes una lista que tiene tanto texto como números, utiliza la siguiente fórmula:
=COUNTA(A1:A11)-COUNTBLANK(A1:A11)
De forma similar, puedes utilizar comodines en muchas otras funciones de Excel, como IF(), SUMIF(), AVERAGEIF() y MATCH().
También es interesante señalar que, aunque se pueden utilizar los caracteres comodín en la función BUSCAR, no se pueden utilizar en la función BUSCAR.
Espero que estos ejemplos te den una idea de la versatilidad y el poder de los caracteres comodín de Excel.
iv