Descripción
Utiliza esta función para encontrar una cadena de texto dentro de otra cadena de texto, y devuelve el número de la posición inicial de la primera cadena de texto a partir del 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.
Sintaxis
BUSCAR(buscar_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 de celda que contenga la cadena de texto. |
dentro_del_texto |
Sí | El texto en el que quieres buscar encontrar_texto. |
Una cadena de texto o una referencia de celda que contenga la cadena de texto. |
número_inicial |
Ninguno | El número de caracteres en dentro_del_texto en el que se inicia la búsqueda. |
Un número entero positivo. Si se omite, se asume que es 1. |
Ejemplo
Datos de muestra
| Un | B |
|---|---|
| Excelente | Hoja de cálculo |
| Función | Fórmula |
| Buscar | Texto |
| No estaba tocando música, estaba viviendo una experiencia. | Datos |
Ejemplos de fórmulas
| Fórmula | Descripción | Resultado |
|---|---|---|
=SEARCH("S", A1) |
Busca la posición de la primera aparición de "S" en el texto de la celda A1. | 1 |
=BUSCAR("x", A1) |
Busca la posición de la primera aparición de "x" en el texto de la celda A1. | 2 |
=BUSCAR("e", A1, 3) |
Busca la posición de la primera aparición de "e" en el texto de la celda A1, desde el 3er carácter. | 4 |
=SEARCH(", ", A4) |
Busca la posición de la coma en el texto de la celda A4. | 24 |
=BUSCAR("e", A1:A4) |
Busca la posición de la primera aparición de "e" en el texto del rango de celdas A1:A4. | #¡VALOR! |
Notas
- BUSCANDO permite utilizar comodines: "?" para que coincida con cualquier carácter y "*" para que coincida con cualquier secuencia de caracteres.
- SEARCH no distingue entre mayúsculas y minúsculas. Para realizar una búsqueda que distinga entre mayúsculas y minúsculas, utiliza BUSCAR en.
- BUSCAR no admite rangos de celdas. Si se proporciona un rango, BUSCAR devuelve el error #¡VALOR!
- Si el valor en
buscar_textono se encuentra endentro_texto, BUSCAR devuelve el error #¡VALOR! - BUSCANDO 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 BUSCAR para localizar la posición de una subcadena dentro de una cadena de texto cuando las mayúsculas y minúsculas no sean importantes.
- Combina BUSCAR con LEN para encontrar la longitud del texto anterior o posterior a una determinada subcadena.
- BUSCANDO 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