La función Buscar de Excel utiliza el asterisco (*) y el signo de interrogación (?) como comodines para búsquedas flexibles. Esto causa un problema cuando necesitas encontrar celdas que contengan esos caracteres exactos. Tu búsqueda de * coincidirá con cualquier texto, y buscar ? coincidirá con cualquier carácter individual. Este artículo explica cómo anular este comportamiento predeterminado. Aprenderás la sintaxis correcta para buscar asteriscos y signos de interrogación literales en tus datos.
Conclusiones clave: Buscar caracteres comodín en Excel
- Cuadro de diálogo Buscar y reemplazar (Ctrl+B): Usa una tilde (~) antes del carácter comodín para buscarlo literalmente, como ~* o ~?.
- Buscar todos o Buscar siguiente: El prefijo de tilde también funciona para estas acciones para localizar cada instancia del carácter literal.
- Dentro de fórmulas: Buscar caracteres literales es esencial al auditar fórmulas que usan multiplicación (*) o comodines en funciones.
Cómo la función Buscar de Excel interpreta los comodines
La herramienta Buscar en Excel está diseñada para la coincidencia de patrones. El asterisco (*) representa cualquier secuencia de caracteres, incluidos cero caracteres. El signo de interrogación (?) representa cualquier carácter individual. Esto es útil para encontrar texto que sigue un patrón, como todos los nombres que comienzan con “Jo” (buscar: Jo*) o códigos de cinco letras donde la tercera letra es “B” (buscar: ??B??). Sin embargo, este diseño significa que no puedes buscar directamente celdas que contengan un asterisco o un signo de interrogación como datos. Para realizar una búsqueda literal, debes usar un carácter de escape. La tilde (~) es el carácter de escape designado en la sintaxis de búsqueda de Excel. Colocarla antes de un comodín le dice a Excel que trate el siguiente carácter como un símbolo regular, no como un comodín.
Pasos para buscar asteriscos y signos de interrogación literales
Sigue estos pasos para buscar celdas que contengan el carácter * o ? como parte de su contenido.
- Abrir el cuadro de diálogo Buscar
Presiona Ctrl+B en tu teclado. Alternativamente, ve a la pestaña Inicio en la cinta, haz clic en Buscar y seleccionar en el grupo Edición y luego elige Buscar. - Ingresa el término de búsqueda con una tilde
En el campo “Buscar”, escribe una tilde (~) inmediatamente seguida del carácter que deseas encontrar. Para encontrar un asterisco, escribe ~*. Para encontrar un signo de interrogación, escribe ~?. - Configura tu alcance de búsqueda
Haz clic en el botón Opciones para expandir el cuadro de diálogo. Asegúrate de que “Dentro de” esté configurado en “Hoja” o “Libro” según sea necesario. Verifica que “Buscar” esté configurado en “Fórmulas” si estás buscando dentro de la barra de fórmulas, o “Valores” si buscas resultados mostrados. - Ejecutar la búsqueda
Haz clic en “Buscar siguiente” para saltar a la primera celda que coincida. Para ver todas las coincidencias a la vez, haz clic en “Buscar todos”. Aparecerá una lista en la parte inferior del cuadro de diálogo que muestra cada celda que contiene el carácter literal.
Usar Buscar y reemplazar para caracteres literales
La misma sintaxis de tilde funciona en la pestaña Reemplazar. Esto es útil para eliminar o cambiar caracteres comodín en tus datos.
- Abrir el cuadro de diálogo Reemplazar
Presiona Ctrl+R. O ve a Inicio > Buscar y seleccionar > Reemplazar. - Ingresa el carácter literal a buscar
En el cuadro “Buscar”, escribe ~* o ~?. - Ingresa el texto de reemplazo
En el cuadro “Reemplazar con”, escribe el texto que deseas usar en su lugar. Para eliminar el carácter, deja este cuadro vacío. - Reemplazar los caracteres
Haz clic en “Reemplazar todos” para cambiar cada instancia, o usa “Buscar siguiente” y “Reemplazar” para revisar cada cambio individualmente.
Errores comunes y limitaciones
Buscar una tilde literal (~)
Debido a que la tilde es el carácter de escape, también debes escaparla para buscarla literalmente. Para encontrar una celda que contenga una tilde, escribe dos tildes en el cuadro “Buscar”: ~~. La primera tilde escapa a la segunda, indicando a Excel que busque el carácter ~ en sí.
Comodines que no funcionan en el modo “Buscar: Valores”
Cuando “Buscar” está configurado en “Valores”, Excel busca los resultados mostrados en las celdas. Si una celda muestra “10*” pero su fórmula subyacente es “=10*5”, buscar ~* en modo “Valores” lo encontrará. Sin embargo, si el valor subyacente de la celda es el número 50 (el resultado de 10*5), el asterisco no es parte del valor y no se encontrará. Para una auditoría exhaustiva, busca con “Buscar” configurado en “Fórmulas”.
Confusión con los comodines de filtro
La función Autofiltro en las tablas de Excel utiliza reglas de comodín diferentes. Al escribir criterios directamente en el menú desplegable de filtro, no usas el carácter de escape de tilde. Para filtrar filas que contengan un asterisco, simplemente escribe * en el cuadro de búsqueda. El cuadro de diálogo Buscar y el cuadro de búsqueda de filtro tienen reglas de análisis separadas, lo que puede ser una fuente de error.
Búsqueda literal vs. búsqueda con comodines: diferencias clave
| Elemento | Búsqueda de carácter literal | Búsqueda de patrón comodín |
|---|---|---|
| Propósito | Encontrar celdas que contengan los caracteres exactos * o ? | Encontrar celdas que coincidan con un patrón de texto flexible |
| Sintaxis en el cuadro Buscar | Usa un prefijo de tilde: ~* o ~? | Usa * para cualquier texto, ? para cualquier carácter individual |
| Ejemplo de término de búsqueda | ~* encuentra celdas con un asterisco | A* encuentra celdas que comienzan con “A” |
| Carácter de escape | Requerido: La tilde (~) en sí se escapa como ~~ | No se usa |
| Caso de uso principal | Limpieza de datos, auditoría de fórmulas, encontrar símbolos especiales | Encontrar nombres, códigos o texto con segmentos desconocidos |
Ahora puedes localizar con precisión asteriscos, signos de interrogación y tildes dentro de tus hojas de cálculo de Excel. Usa el carácter de escape de tilde en el cuadro de diálogo Buscar para anular el comportamiento predeterminado de comodines. Para una habilidad relacionada, intenta usar comodines dentro del cuadro de diálogo Buscar y reemplazar para limpiar entradas de datos inconsistentes. Recuerda que presionar Ctrl+B y escribir ~? es la forma más rápida de encontrar todos los signos de interrogación individuales en tu hoja.