Función de Excel · Buscar texto
ENCONTRAR(FIND)
Encuentra dónde empieza un texto dentro de otro. Distingue mayúsculas y minúsculas.
Qué hace
ENCONTRAR devuelve la posición en la que un texto aparece por primera vez dentro de otro. Distingue «A» de «a» y no admite comodines. Si el texto no está, devuelve #¡VALOR!.
Sintaxis
=ENCONTRAR(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, entre comillas o desde una celda.
- 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
¿En qué posición está la @ de esta dirección de correo?
| A | B | |
|---|---|---|
| 1 | Correo | Posición de @ |
| 2 | ana@example.com | 4 |
La fórmula en B2:
=ENCONTRAR("@",A2)Resultado: 4
ana tiene tres caracteres, así que la @ es el carácter 4. Todo lo anterior es el nombre de usuario, un uso habitual de ENCONTRAR con IZQUIERDA.
Errores frecuentes
- Buscar «pro» en «PRO».
ENCONTRARdistingue mayúsculas, así que falla; usaHALLARcuando no importen. - No controlar que no haya coincidencia. Ponla dentro de
SI.ERRORsi el texto puede faltar.
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 | FIND | , |
| Deutsch | FINDEN | ; |
| Français | TROUVE | ; |
| Español (España) | ENCONTRAR | ; |
| Español (México) | ENCONTRAR | , |
| 日本語 | FIND | , |
| 한국어 | FIND | , |
| 繁體中文 | FIND | , |
| ไทย | FIND | , |
| ខ្មែរ | FIND | , |
| Tiếng Việt | FIND | ; |