Descripción
Utiliza esta función para localizar una cadena de texto o un número dentro de una cadena de texto o un número, y devuelve el número de la posición inicial de la primera cadena de texto desde el primer carácter de la segunda cadena de texto. Compatible con cadenas.
Esta función es útil para determinar la posición de un carácter concreto o de una subcadena dentro de una cadena mayor, especialmente cuando es importante distinguir entre mayúsculas y minúsculas.
Sintaxis
FIND(encontrar_texto, dentro_texto, [inicio_num])
Entradas
Esta función acepta los siguientes argumentos:
| Nombre | Obligatorio | Descripción | Entrada válida |
|---|---|---|---|
encontrar_texto |
Sí | El texto que quieres encontrar. | Una cadena de texto o una referencia a una celda que contiene la cadena de texto. |
dentro_del_texto |
Sí | El texto en el que quieres buscar el encontrar_texto. |
Una cadena de texto o una referencia a una celda que contiene la cadena de texto. |
número_inicial |
Ninguno | El número de carácter en el dentro_del_texto en el que se inicia la búsqueda. |
Un número entero positivo, una referencia a una celda que contenga un número entero positivo o una fórmula que dé como resultado cualquiera de los dos. Si se omite, se asume que el valor es 1. |
Ejemplo
Datos de muestra
| A | B |
|---|---|
| Excel | Hoja de cálculo |
| Función | Fórmula |
| Exa4mple | Texto |
| 345566 | Datos de muestra |
Ejemplos de fórmulas
| Fórmula | Descripción | Resultado |
|---|---|---|
=BUSCAR("S", B1) |
Busca la posición de la primera aparición de "S" en el texto de la celda B1. | 1 |
=BUSCAR("p", B1) |
Busca la posición de la primera aparición de "p" en el texto de la celda B1. | 3 |
=BUSCAR("e", B1, 2) |
Busca la posición de la primera aparición de "e" en el texto de la celda B1, desde el 2º carácter. | 2 |
=BUSCAR("un", A2) |
Busca la posición del comienzo de "un" en el texto de la celda A2. | 3 |
=FIND(4, A3) |
Busca la posición de la primera aparición de "4" en el texto de la celda A3. | 4 |
=FIND(4, A4) |
Busca la posición de la primera aparición de "4" en el texto de la celda A4. | 2 |
Notas
- FIND funciona de izquierda a derecha.
- FIND no admite rangos de celdas.
- FIND distingue entre mayúsculas y minúsculas. Para realizar una búsqueda sin distinguir mayúsculas de minúsculas, utiliza BUSCAR.
- FIND no admite comodines. Para utilizar comodines, utiliza BUSCAR.
- Si
buscar_textono se encuentra dentro dedentro_texto, FIND devuelve un error #¡VALOR! - Si
encontrar_textoes texto y no está entre comillas, FIND devuelve un error #¡NOMBRE! Los numerales no necesitan comillas. - FIND puede combinarse con otras funciones como MEDIA, IZQUIERDA, o DERECHA para extraer partes específicas de una cadena de texto en función de la posición encontrada.
Recomendaciones
- Utiliza FIND para localizar la posición de una subcadena dentro de una cadena de texto cuando sea importante distinguir mayúsculas de minúsculas.
- Combina BUSCAR con LEN para encontrar la longitud del texto antes o después de una determinada subcadena.
- FIND puede ayudar en las tareas de limpieza y análisis sintáctico de datos identificando la posición de delimitadores o caracteres específicos.
Funciones relacionadas
CHAR
CODE
CONCATENATE
CONCATENATEIF
FIND
LEFT
LEN
LOWER
MID
PROPER
REPT
RIGHT
SEARCH
SUBSTITUTE
TEXT
TEXTJOIN
TRIM
UNICHAR
UNICODE
UPPER