Navegación Rápida
ENCONTRAR, ENCONTRARB - Función de búsqueda de texto
Resumen
La función ENCONTRAR localiza la posición inicial de un texto dentro de otro y devuelve su número de carácter. Es case-sensitive y perfecta para extraer partes específicas de cadenas complejas. ENCONTRARB está en desuso.
Sintaxis
ENCONTRAR(texto_buscado; dentro_del_texto; [núm_inicial])
Parámetros
| Parámetro | Tipo | Requerido | Descripción |
|---|---|---|---|
| texto_buscado | Texto |
Sí | El texto que quieres encontrar. Obligatorio. |
| dentro_del_texto | Texto |
Sí | La cadena que contiene el texto buscado. Obligatorio. |
| núm_inicial | Número entero |
No | Carácter inicial para la búsqueda (1=primera posición). Opcional. |
Usando la función FIND, FINDB
ENCONTRAR es fundamental para manipular texto en Excel. Combínala con EXTRAE para separar nombres de códigos, extraer dominios de emails o limpiar datos importados. Su sensibilidad a mayúsculas la hace precisa para análisis detallados.
Ejemplos Comunes de FIND, FINDB
Posición de caracteres específicos
=ENCONTRAR("A"; "Amanda Artiaga")
Devuelve 1 (primera 'A' mayúscula en posición 1)
Búsqueda desde posición específica
=ENCONTRAR("A"; "Amanda Artiaga"; 3)
Devuelve 8 ('A' de Artiaga, iniciando desde posición 3)
Extraer texto antes de símbolo
=EXTRAE(A1; 1; ENCONTRAR("#"; A1)-1)
Extrae 'Aislante cerámico' de 'Aislante cerámico #124-TD45-87'
Separar nombre de código producto
=EXTRAE(A2; 1; ENCONTRAR("."; A2)-1)
Extrae 'AYF0093' de 'AYF0093.AtuendoParaJóvenes'
Preguntas Frecuentes
Errores Comunes y Soluciones
#¡VALOR!
Cause: texto_buscado no existe en dentro_del_texto
Solution: Verifica ortografía exacta y mayúsculas, o usa SI.ERROR
#¡VALOR!
Cause: núm_inicial ≤ 0 o > longitud de dentro_del_texto
Solution: Asegúrate que 1 ≤ núm_inicial ≤ LARGO(dentro_del_texto)
Texto vacío en texto_buscado
Cause: "" devuelve posición núm_inicial (o 1)
Solution: Normal - devuelve el carácter inicial especificado
Notas
- ENCONTRAR cuenta cada carácter Unicode como 1 (mejorado en versiones recientes)
- No acepta comodines (*, ?) - usa HALLAR para eso
- Siempre devuelve posición relativa al inicio de dentro_del_texto
- Perfecta combinación: ENCONTRAR + EXTRAE + SUSTITUIR
- ENCONTRARB obsoleta - migrar a ENCONTRAR inmediatamente
Compatibilidad
Disponible en: Excel 2007, Excel 2010, Excel 2013, Excel 2016, Excel 2019, Excel 2021, Microsoft 365
No disponible en: Excel 2003 y anteriores
Contenido actualizado: December 9, 2025
Frecuencia de actualización: Según sea necesario
Versiones de Excel probadas: Excel 2007+