Devuelve un valor procedente de un rango de una fila o columna o de una matriz. La función BUSCAR tiene dos formas de sintaxis: vectorial y matricial. La forma vectorial de BUSCAR busca en un rango de una fila o de una columna un valor (vector) y devuelve un valor desde la misma posición en un segundo rango de una fila o de una columna. La forma matricial de BUSCAR busca el valor especificado en la primera fila o en la primera columna de la matriz y devuelve un valor desde la misma posición en la última fila o columna de la matriz.
Valor_buscado es un valor que BUSCAR busca en el primer vector. Valor_buscado puede ser un número, texto, un valor lógico, o un nombre o referencia que se refiere a un valor.
Vector_de_comparación es un rango que sólo contiene una fila o una columna. Los valores en el vector_de_comparación pueden ser texto, números o valores lógicos.
Importante Los valores en el vector_de_comparación deben colocarse en orden ascendente: ...;-2; -1; 0; 1; 2; ...; A-Z; FALSO; VERDADERO; de lo contrario, BUSCAR puede dar un valor incorrecto. El texto en mayúsculas y en minúsculas es equivalente.
Vector_resultado es un rango que sólo contiene una fila o una columna. Debe ser del mismo tamaño que vector_de_comparación.
Observaciones
Si BUSCAR no puede encontrar el valor_buscado, utilizará el mayor valor de vector_de_comparación que sea menor o igual al valor_buscado.
Si valor_buscado es menor que el valor más bajo de vector_de_comparación, BUSCAR devuelve el valor de error #N/A.
Ejemplo
El ejemplo puede resultar más fácil de entender si lo copia en una hoja de cálculo en blanco.
¿Cómo?
Cree un libro o una hoja de cálculo en blanco.
Seleccione el ejemplo en el tema de Ayuda. No seleccione los encabezados de fila o de columna.
Seleccionar un ejemplo de la Ayuda
Presione CTRL+C.
En la hoja de cálculo, seleccione la celda A1 y presione CTRL+V.
Para alternar entre ver los resultados y ver las fórmulas que devuelven los resultados, presione CTRL+` (acento grave) o, en el menú Herramientas, elija Auditoría de fórmulas y, a continuación, haga clic en Modo de auditoría de fórmulas.
1
2
3
4
5
6
A B
Frec Color
4,14 rojo
4,19 anaranjado
5,17 amarillo
5,77 verde
6,39 azul
Fórmula Descripción (Resultado)
=BUSCAR(4,91;A2:A6;B2:B6) Busca 4,19 en la columna A y devuelve el valor de la columna B que está en la misma fila (anaranjado)
=BUSCAR(5,00;A2:A6;B2:B6) Busca 5,00 en la columna A y devuelve el valor de la columna B que está en la misma fila (anaranjado)
=BUSCAR(7,66;A2:A6;B2:B6) Busca 7,66 in en la columna A, encuentra el siguiente valor inferior (6,39) y devuelve el valor de la columna B que está en la misma fila (azul)
=BUSCAR(0;A2:A6;B2:B6) Busca 0 en la columna A y devuelve un error porque 0 es menor que el valor más bajo del vector_de_comparación A2:A7 (#N/A)
Sintaxis 2
Forma matricial
BUSCAR(valor_buscado;matriz)
Valor_buscado es un valor que BUSCAR busca en la matriz. Valor_buscado puede ser un número, texto, un valor lógico, o un nombre o referencia que se refiere a un valor.
Si BUSCAR no puede encontrar el valor_buscado, utiliza el mayor valor de la matriz que sea menor o igual al valor_buscado.
Si el valor_buscado es menor que el valor más bajo de la primera fila o columna (dependiendo de las dimensiones de la matriz), BUSCAR devolverá el valor de error #N/A.
Matriz es un rango de celdas que contiene el texto, los números o los valores lógicos que desea comparar con valor_buscado.
La forma matricial de BUSCAR es muy parecida a la de las funciones BUSCARH y BUSCARV. La diferencia es que BUSCARH busca valor_buscado en la primera fila, BUSCARV busca en la primera columna y BUSCAR busca de acuerdo a las dimensiones de la matriz.
Si la matriz cubre un área que es más ancha que alta (más columnas que filas), BUSCAR buscará valor_buscado en la primera fila.
Si la matriz es cuadrada o más alta que ancha (más filas que columnas), BUSCAR buscará en la primera columna.
Con BUSCARH y BUSCARV puede especificar una celda buscando hacia abajo o a través de filas o de columnas pero BUSCAR siempre selecciona el último valor de la fila o columna.
Importante Los valores de la matriz deben colocarse en orden ascendente: ...;-2; -1; 0; 1; 2; ...; A-Z; FALSO; VERDADERO; de lo contrario, BUSCAR puede dar un valor incorrecto. El texto en mayúsculas y en minúsculas es equivalente.
Ejemplo
El ejemplo puede resultar más fácil de entender si lo copia en una hoja de cálculo en blanco.
¿Cómo?
Cree un libro o una hoja de cálculo en blanco.
Seleccione el ejemplo en el tema de Ayuda. No seleccione los encabezados de fila o de columna.
Seleccionar un ejemplo de la Ayuda
Presione CTRL+C.
En la hoja de cálculo, seleccione la celda A1 y presione CTRL+V.
Para alternar entre ver los resultados y ver las fórmulas que devuelven los resultados, presione CTRL+` (acento grave) o, en el menú Herramientas, elija Auditoría de fórmulas y, a continuación, haga clic en Modo de auditoría de fórmulas.
1
2
3
A B
Fórmula Descripción (Resultado)
=BUSCAR("C";{"a";"b";"c";"d"\1;2;3;4}) Busca "C" en la primera fila de la matriz y devuelve el valor en la última fila de la misma columna (3).
=BUSCAR("barra";{"a";1\"b";2\"c";3}) Busca "barra" en la primera fila de la matriz y devuelve el valor en la última columna de la misma fila (2).
Answers & Comments
Verified answer
BUSCAR
Vea también
Devuelve un valor procedente de un rango de una fila o columna o de una matriz. La función BUSCAR tiene dos formas de sintaxis: vectorial y matricial. La forma vectorial de BUSCAR busca en un rango de una fila o de una columna un valor (vector) y devuelve un valor desde la misma posición en un segundo rango de una fila o de una columna. La forma matricial de BUSCAR busca el valor especificado en la primera fila o en la primera columna de la matriz y devuelve un valor desde la misma posición en la última fila o columna de la matriz.
Forma vectorial
BUSCAR(valor_buscado;vector_de_comparación;vector_resultado)
Valor_buscado es un valor que BUSCAR busca en el primer vector. Valor_buscado puede ser un número, texto, un valor lógico, o un nombre o referencia que se refiere a un valor.
Vector_de_comparación es un rango que sólo contiene una fila o una columna. Los valores en el vector_de_comparación pueden ser texto, números o valores lógicos.
Importante Los valores en el vector_de_comparación deben colocarse en orden ascendente: ...;-2; -1; 0; 1; 2; ...; A-Z; FALSO; VERDADERO; de lo contrario, BUSCAR puede dar un valor incorrecto. El texto en mayúsculas y en minúsculas es equivalente.
Vector_resultado es un rango que sólo contiene una fila o una columna. Debe ser del mismo tamaño que vector_de_comparación.
Observaciones
Si BUSCAR no puede encontrar el valor_buscado, utilizará el mayor valor de vector_de_comparación que sea menor o igual al valor_buscado.
Si valor_buscado es menor que el valor más bajo de vector_de_comparación, BUSCAR devuelve el valor de error #N/A.
Ejemplo
El ejemplo puede resultar más fácil de entender si lo copia en una hoja de cálculo en blanco.
¿Cómo?
Cree un libro o una hoja de cálculo en blanco.
Seleccione el ejemplo en el tema de Ayuda. No seleccione los encabezados de fila o de columna.
Seleccionar un ejemplo de la Ayuda
Presione CTRL+C.
En la hoja de cálculo, seleccione la celda A1 y presione CTRL+V.
Para alternar entre ver los resultados y ver las fórmulas que devuelven los resultados, presione CTRL+` (acento grave) o, en el menú Herramientas, elija Auditoría de fórmulas y, a continuación, haga clic en Modo de auditoría de fórmulas.
1
2
3
4
5
6
A B
Frec Color
4,14 rojo
4,19 anaranjado
5,17 amarillo
5,77 verde
6,39 azul
Fórmula Descripción (Resultado)
=BUSCAR(4,91;A2:A6;B2:B6) Busca 4,19 en la columna A y devuelve el valor de la columna B que está en la misma fila (anaranjado)
=BUSCAR(5,00;A2:A6;B2:B6) Busca 5,00 en la columna A y devuelve el valor de la columna B que está en la misma fila (anaranjado)
=BUSCAR(7,66;A2:A6;B2:B6) Busca 7,66 in en la columna A, encuentra el siguiente valor inferior (6,39) y devuelve el valor de la columna B que está en la misma fila (azul)
=BUSCAR(0;A2:A6;B2:B6) Busca 0 en la columna A y devuelve un error porque 0 es menor que el valor más bajo del vector_de_comparación A2:A7 (#N/A)
Sintaxis 2
Forma matricial
BUSCAR(valor_buscado;matriz)
Valor_buscado es un valor que BUSCAR busca en la matriz. Valor_buscado puede ser un número, texto, un valor lógico, o un nombre o referencia que se refiere a un valor.
Si BUSCAR no puede encontrar el valor_buscado, utiliza el mayor valor de la matriz que sea menor o igual al valor_buscado.
Si el valor_buscado es menor que el valor más bajo de la primera fila o columna (dependiendo de las dimensiones de la matriz), BUSCAR devolverá el valor de error #N/A.
Matriz es un rango de celdas que contiene el texto, los números o los valores lógicos que desea comparar con valor_buscado.
La forma matricial de BUSCAR es muy parecida a la de las funciones BUSCARH y BUSCARV. La diferencia es que BUSCARH busca valor_buscado en la primera fila, BUSCARV busca en la primera columna y BUSCAR busca de acuerdo a las dimensiones de la matriz.
Si la matriz cubre un área que es más ancha que alta (más columnas que filas), BUSCAR buscará valor_buscado en la primera fila.
Si la matriz es cuadrada o más alta que ancha (más filas que columnas), BUSCAR buscará en la primera columna.
Con BUSCARH y BUSCARV puede especificar una celda buscando hacia abajo o a través de filas o de columnas pero BUSCAR siempre selecciona el último valor de la fila o columna.
Importante Los valores de la matriz deben colocarse en orden ascendente: ...;-2; -1; 0; 1; 2; ...; A-Z; FALSO; VERDADERO; de lo contrario, BUSCAR puede dar un valor incorrecto. El texto en mayúsculas y en minúsculas es equivalente.
Ejemplo
El ejemplo puede resultar más fácil de entender si lo copia en una hoja de cálculo en blanco.
¿Cómo?
Cree un libro o una hoja de cálculo en blanco.
Seleccione el ejemplo en el tema de Ayuda. No seleccione los encabezados de fila o de columna.
Seleccionar un ejemplo de la Ayuda
Presione CTRL+C.
En la hoja de cálculo, seleccione la celda A1 y presione CTRL+V.
Para alternar entre ver los resultados y ver las fórmulas que devuelven los resultados, presione CTRL+` (acento grave) o, en el menú Herramientas, elija Auditoría de fórmulas y, a continuación, haga clic en Modo de auditoría de fórmulas.
1
2
3
A B
Fórmula Descripción (Resultado)
=BUSCAR("C";{"a";"b";"c";"d"\1;2;3;4}) Busca "C" en la primera fila de la matriz y devuelve el valor en la última fila de la misma columna (3).
=BUSCAR("barra";{"a";1\"b";2\"c";3}) Busca "barra" en la primera fila de la matriz y devuelve el valor en la última columna de la misma fila (2).
si lo q necesitas es buscar una palabre en el documento q estas utilizando dale control + B y ya escribe la palabre q necesites te la encuentra de una
espero q te aya servido de algo