Busca una cadena de texto (texto_buscado) dentro de otra (dentro_del_texto) y devuelve el número de la posición inicial de texto_buscado, desde el primer carácter de dentro_del_texto. También puede usar HALLAR para buscar una cadena de texto dentro de otra, pero al contrario que HALLAR, BUSCAR distingue mayúsculas y minúsculas y no permite caracteres comodín.
Sintaxis
FIND(texto_buscado,dentro_del_texto,núm_inicial)
Texto_buscado es el texto que desea encontrar.
Dentro_del_texto es el texto que a su vez contiene el texto que desea encontrar.
Núm_inicial especifica el carácter donde se va a iniciar la búsqueda. El primer carácter de dentro_del_texto es el número de carácter 1. Si se omite núm_inicial, se supone que es 1.
Se puede usar núm_inicial también para omitir un número determinado de caracteres. Por ejemplo, supongamos que va a trabajar con la cadena de texto "ARF0093.RopaDeCaballero". Para buscar el número correspondiente a la primera "R" en la parte descriptiva de la cadena de texto, establezca núm_inicial en 8 de modo que no se busque en la parte correspondiente al número de serie del texto. FIND comenzará a partir del carácter 8, busca el valor de texto_buscado en el siguiente carácter y devuelve el número 9. FIND siempre devuelve el número de caracteres a partir del inicio de dentro_del_texto, contando los caracteres que se van a omitir si núm_inicial es mayor que 1.
Comentarios
-
Si texto_buscado es "" (texto vacío), BUSCAR 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 ningún carácter comodín.
-
Si texto_buscado no aparece en dentro_del_texto, BUSCAR devuelve el valor de error #¡VALOR!
-
Si núm_inicial no es mayor que cero, BUSCAR devuelve el valor de error #¡VALOR!
-
Si núm_inicial es mayor que la longitud de dentro_del_texto, BUSCAR devuelve el valor de error #¡VALOR!
Ejemplos 1
Fórmula |
Descripción (Resultado) |
=BUSCAR("M";"Miriam Merino") |
Posición de la primera "M" en la cadena (1) |
=BUSCAR("m";"Miriam Merino") |
Posición de la primera "m" en la cadena (6) |
=BUSCAR("M";"Miriam Merino";3) |
Posición de la primera "C" en la cadena, empezando por el tercer carácter (9) |
Ejemplos 2
Col1 |
Fórmula |
Descripción (Resultado) |
Aislantes de cerámica #124-TD45-87 |
=EXTRAE([Col1];1;BUSCAR(" #";[Col1];1)-1) |
Extrae el texto desde la posición 1 hasta la posición de " #" en la cadena (Aislantes de cerámica) |
Bobinas de cobre #12-671-6772 |
=EXTRAE([Col1];1;BUSCAR(" #";[Col1];1)-1) |
Extrae el texto desde la posición 1 hasta la posición de " #" en la cadena (Bobinas de cobre) |
Resistencias variables #116010 |
=EXTRAE([Col1];1;BUSCAR(" #";[Col1];1)-1) |
Extrae el texto desde la posición 1 hasta la posición de " #" en la cadena (Resistencias variables) |