
Contenido
Las funciones ENCONTRAR y ENCONTRARB en Excel se utilizan para encontrar la posición de un carácter o una cadena de texto dentro de otra cadena de texto. A continuación, te explico cómo usarlas:
Función ENCONTRAR
La función ENCONTRAR es sensible a mayúsculas y minúsculas y su sintaxis es la siguiente:
ENCONTRAR(texto_buscado, dentro_del_texto, [núm_inicial])
- texto_buscado: Es el texto que deseas encontrar. Puede ser un solo carácter o una cadena de texto.
- dentro_del_texto: Es la cadena de texto en la que deseas buscar.
- núm_inicial: (Opcional) Es la posición en la cadena donde quieres que comience la búsqueda. Si se omite, comienza en la posición 1.
Ejemplo:
Si tienes la siguiente fórmula:
=ENCONTRAR("c", "abcd", 1)
Esto devolverá `3`, porque la letra «c» es el tercer carácter en la cadena «abcd».
Función ENCONTRARB
La función ENCONTRARB funciona de manera similar a ENCONTRAR, pero se utiliza principalmente para cadenas de texto en idiomas que utilizan el sistema de doble byte (DBCS), como el chino, japonés o coreano. En estos sistemas, ciertos caracteres toman dos bytes en lugar de uno.
La sintaxis es:
ENCONTRARB(texto_buscado, dentro_del_texto, [núm_inicial])
La función se usa de la misma manera que ENCONTRAR, pero cuenta los bytes en lugar de los caracteres. En inglés y otros idiomas de un solo byte, ENCONTRAR y ENCONTRARB funcionan de manera idéntica.
Consideraciones
- Ambas funciones generarán un error si texto_buscado no se encuentra dentro de dentro_del_texto.
- Si necesitas una búsqueda que no distinga entre mayúsculas y minúsculas, puedes usar la función BUSCAR o COMPARAR.
Estas funciones son muy útiles para manipular y extraer información específica dentro de cadenas de texto más grandes en Excel.