Inicio › Excel básico › Comodines (* y ?)
Comodines en Excel: *, ? y ~ con ejemplos
Los comodines te permiten buscar texto que solo conoces en parte: todo lo que empieza por "Norte", cada código con exactamente cinco caracteres, cada celda que contiene "factura". Excel tiene tres.
En esta guía
Los tres caracteres comodín
| Comodín | Equivale a | Ejemplo | Coincide con |
|---|---|---|---|
* | Cualquier cantidad de caracteres (también ninguno) | "Norte*" | Norte, Norteamérica, Norte región |
? | Exactamente un carácter | "P-10?" | P-101, P-102, P-10A |
~ | Convierte el siguiente * o ? en un carácter normal | "Total~*" | Total* (con un asterisco de verdad) |
Los comodines no distinguen mayúsculas de minúsculas y solo funcionan con texto, no con números.
Patrones habituales
- Empieza por:
"Ana*" - Termina en:
"*.pdf" - Contiene:
"*factura*" - Exactamente 5 caracteres:
"?????" - Contiene, usando una celda:
"*"&E2&"*"
Qué fórmulas admiten comodines
| Función | Ejemplo |
|---|---|
| CONTAR.SI / CONTAR.SI.CONJUNTO | =CONTAR.SI(A2:A100; "*factura*") |
| SUMAR.SI / SUMAR.SI.CONJUNTO | =SUMAR.SI(B2:B6; "A*"; C2:C6) |
| PROMEDIO.SI(.CONJUNTO) | =PROMEDIO.SI(A2:A10; "Norte*"; C2:C10) |
| BUSCARV (coincidencia exacta) | =BUSCARV("Man*"; A2:C7; 3; FALSO) |
| COINCIDIR (tipo de coincidencia 0) | =COINCIDIR("*ez"; A2:A50; 0) |
| BUSCARX | =BUSCARX("Man*"; B2:B6; D2:D6; ; 2): el modo de coincidencia 2 activa los comodines |
| HALLAR | =HALLAR("fac*2026"; A2) |
Las búsquedas devuelven la primera coincidencia. Si varios valores encajan con el patrón, hazlo más concreto.
Dónde no funcionan los comodines
Una comparación normal como =SI(A2="Norte*"; …) busca el texto literal "Norte*". Para comprobar "empieza por" o "contiene" en SI, usa:
- Contiene:
=SI(ESNUMERO(HALLAR("norte"; A2)); "Sí"; "No") - Empieza por:
=SI(IZQUIERDA(A2; 5)="Norte"; "Sí"; "No") - O con CONTAR.SI sobre una celda:
=SI(CONTAR.SI(A2; "Norte*"); "Sí"; "No")
FILTRAR tampoco admite comodines; usa ahí también ESNUMERO(HALLAR()). Lee FILTRAR.
En Buscar y reemplazar y en los filtros
Los comodines también funcionan en Buscar (Ctrl+B) y Reemplazar (Ctrl+L). Reemplazar (*) por nada, por ejemplo, quita un espacio seguido de cualquier texto entre paréntesis, como " (copia)". En el desplegable de un filtro, el cuadro de búsqueda y Filtros de texto › Contiene también los aceptan.
Preguntas frecuentes
¿Cómo busco un asterisco o un signo de interrogación de verdad?
Pon una tilde (~) delante: "~*" encuentra un asterisco real y "~?" un signo de interrogación real.
¿Funcionan los comodines con números?
No. Un criterio con comodines solo coincide con texto. Los números guardados como números de verdad no coinciden con "12*".
¿Por qué mi fórmula SI no funciona con *?
SI compara literalmente. Usa ESNUMERO(HALLAR()) o CONTAR.SI dentro del SI.