ENCONTRAR y ENCONTRARB (funciones ENCONTRAR y ENCONTRARB)
Applies ToExcel para Microsoft 365 Excel para Microsoft 365 para Mac Excel para la Web Excel 2024 Excel 2024 para Mac Excel 2021 Excel 2021 para Mac Excel 2019 Excel 2016

En este artículo se describen la sintaxis de la fórmula y el uso de la función ENCONTRAR en Microsoft Excel.

Descripción

ENCONTRAR busca una cadena de texto dentro de una segunda cadena de texto y devuelve el número de la posición inicial de la primera cadena de texto desde el primer carácter de la segunda.

  • ENCONTRAR siempre cuenta cada carácter como 1, ya sea de un byte o de doble byte, independientemente de la configuración de idioma predeterminada.

Sintaxis

ENCONTRAR(texto_buscado, dentro_del_texto, [núm_inicial])

La sintaxis de la función ENCONTRAR tiene los siguientes argumentos:

  • Find_text    Obligatorio. Es el texto que desea encontrar.

  • Dentro_del_texto    Obligatorio. Es el texto que a su vez contiene el texto que desea encontrar.

  • Posición_inicial    Opcional. Especifica el carácter a partir del cual comienza la búsqueda. El primer carácter de dentro_del_texto es el carácter de número 1. Si omite núm_inicial, se supone que es 1.

Observaciones

  • ENCONTRAR distingue mayúsculas de minúsculas y no permite caracteres comodín. Si no desea realizar una búsqueda que distrúe mayúsculas de minúsculas o usar caracteres comodín, puede usar HALLAR.

  • Si texto_buscado es "" (texto vacío), ENCONTRAR coincide con el primer carácter de la cadena de búsqueda (es decir, el carácter de núm_inicial o 1).

  • Texto_buscado no puede contener caracteres comodín.

  • Si find_text no aparece en within_text, ENCONTRAR devuelve el #VALUE! o #VALOR!.

  • Si start_num no es mayor que cero, ENCONTRAR devuelve el #VALUE! o #VALOR!.

  • Si start_num es mayor que la longitud de within_text, ENCONTRAR devuelve el #VALUE! o #VALOR!.

  • Use núm_inicial para omitir un número específico de caracteres. Por ejemplo, suponga que está trabajando con la cadena de texto: "AYF0093.AtuendoParaJóvenes". Para encontrar el número de la primera "A", en la parte descriptiva de la cadena de texto, establezca núm_inicial en 8, de modo que la función no busque en la parte correspondiente al número de serie. ENCONTRAR comienza por el carácter 8, localiza texto_buscado en el siguiente carácter y devuelve el número 9. ENCONTRAR siempre devuelve el número de caracteres desde el principio de dentro_del_texto, contando los caracteres omitidos si núm_inicial es mayor que 1.

Ejemplos

Copie los datos de ejemplo en la tabla siguiente y péguelos en la celda A1 de una hoja de cálculo nueva de Excel. Para que las fórmulas muestren los resultados, selecciónelas, presione F2 y luego ENTRAR. Si lo necesita, puede ajustar el ancho de las columnas para ver todos los datos.

Datos

Amanda Artiaga

Fórmula

Descripción

Resultado

=ENCONTRAR("A";A2)

Posición de la primera "A" en la celda A2

1

=ENCONTRAR("a";A2)

Posición de la primera "m" en la celda A2

6

=ENCONTRAR("A";A2;3)

Posición de la primera "A" en la celda A2, empezando por el tercer carácter

8

Ejemplo 2

Datos

Aislante cerámico #124-TD45-87

Alambre de cobre #12-671-6772

Resistencias #116010

Fórmula

Descripción (resultado)

Resultado

=EXTRAE(A2;1;ENCONTRAR(" #";A2;1)-1)

Extrae el texto desde la posición 1 hasta la posición de "#" en la celda A2 (aislante cerámico)

Aislante cerámico

=EXTRAE(A3;1;ENCONTRAR(" #";A3;1)-1)

Extrae el texto desde la posición 1 hasta la posición de "#" en la celda A3 (alambre de cobre)

Alambre de cobre

=EXTRAE(A4;1;ENCONTRAR(" #";A4;1)-1)

Extrae el texto desde la posición 1 hasta la posición de "#" en la celda A4 (resistencias)

Resistencias

Importante: 

  • La función ENCONTRARB está en desuso.

  • En los libros establecidos en Compatibilidad versión 2, ENCONTRAR ha mejorado el comportamiento con pares suplentes, contando como un carácter en lugar de dos. Los selectores de variantes (que se usan normalmente con emojis) se seguirán contando como caracteres independientes. Más información aquí: El estándar Unicode

¿Necesita más ayuda?

¿Quiere más opciones?

Explore las ventajas de las suscripciones, examine los cursos de aprendizaje, aprenda a proteger su dispositivo y mucho más.

Las comunidades le ayudan a formular y responder preguntas, enviar comentarios y leer a expertos con conocimientos extensos.