Función de Excel · Buscar texto
HALLAR(SEARCH)
Encuentra dónde empieza un texto dentro de otro, sin distinguir mayúsculas.
Qué hace
HALLAR funciona como ENCONTRAR, pero «A» y «a» cuentan igual y puedes usar comodines: ? para un carácter cualquiera y * para cualquier serie de caracteres. Si el texto no está, devuelve #¡VALOR!.
Sintaxis
=HALLAR(texto_buscado, dentro_del_texto, [posición_inicial])Los argumentos entre corchetes son opcionales, y … significa que puedes añadir más del mismo tipo. En este idioma de Excel, los argumentos se separan con ,
Argumentos
- texto_buscado
- El texto que se busca. Puede contener ? y *.
- dentro_del_texto
- El texto en el que se busca.
- posición_inicial
- La posición desde la que se empieza a buscar. Omítela para empezar en 1.
Ejemplo
Los modelos profesionales llevan PRO en el nombre. ¿Dónde empieza en Model X-200 PRO?
| A | B | |
|---|---|---|
| 1 | Producto | «pro» empieza en |
| 2 | Model X-200 PRO | 13 |
La fórmula en B2:
=HALLAR("pro",A2)Resultado: 13
«pro» coincide con PRO porque no se tienen en cuenta las mayúsculas. Contando letras, espacios y el guion, empieza en el carácter 13.
Errores frecuentes
- Usar
HALLARpara comprobar si un texto está sin controlar el error. Ponla dentro deESNUMEROpara obtener VERDADERO o FALSO. - Olvidar que ? y * son comodines. Para buscar un signo de interrogación de verdad, escribe ~?.
En otros idiomas de Excel
Excel traduce los nombres de las funciones y, en algunos idiomas, también el separador de argumentos. Escribe el nombre que muestra tu Excel.
| Idioma de Excel | Nombre de la función | Separador |
|---|---|---|
| English | SEARCH | , |
| Deutsch | SUCHEN | ; |
| Français | CHERCHE | ; |
| Español (España) | HALLAR | ; |
| Español (México) | HALLAR | , |
| 日本語 | SEARCH | , |
| 한국어 | SEARCH | , |
| 繁體中文 | SEARCH | , |
| ไทย | SEARCH | , |
| ខ្មែរ | SEARCH | , |
| Tiếng Việt | SEARCH | ; |