Ícono del sitio Formulas Excel

Funcion buscar en excel

La función BUSCAR devuelve un valor de un rango de una fila o una columna o de una matriz. La función BUSCAR tiene dos formas de sintaxis: la forma vectorial y la matricial.

Forma vectorial

Un vector es un rango de una sola fila o columna. La forma vectorial de BUSCAR busca un valor en un rango de una columna o una fila (denominado vector) y devuelve un valor desde la misma posición en un segundo rango de una columna o una fila. Use esta forma de la función BUSCAR cuando desee especificar el rango que incluya los valores que desea buscar. La otra forma de la función BUSCAR busca automáticamente en la primera columna o fila.

Sintaxis

BUSCAR(valor_buscado; vector_de_comparación; vector_resultado)La sintaxis de la forma vectorial de la función BUSCAR tiene los siguientes argumentos (argumento: valor que proporciona información a una acción, un evento, un método, una propiedad, una función o un procedimiento.):

valor_buscado Obligatorio. Valor que busca la función BUSCAR en el primer vector. Valor_buscado puede ser un número, texto, un valor lógico o un nombre de referencia que se refiere a un valor.
vector_de_comparación Obligatorio. Rango que sólo contiene una fila o una columna. Los valores del vector_de_comparación pueden ser texto, números o valores lógicos.
Importante Los valores del vector_de_comparación se deben colocar en orden ascendente: …,-2, -1, 0, 1, 2, …, A-Z, FALSO, VERDADERO; de lo contrario, BUSCAR puede devolver un valor incorrecto. El texto en mayúsculas y en minúsculas es equivalente.

vector_resultado Obligatorio. Rango que sólo incluye una fila o una columna. El argumento vector_resultado debe tener el mismo tamaño que vector_de_comparación.

Forma matricial

La forma matricial de BUSCAR busca el valor especificado en la primera fila o columna de una matriz (matriz: utilizada para crear fórmulas sencillas que producen varios resultados o que funcionan en un grupo de argumentos que se organizan en filas y columnas. Un rango de matriz comparte una fórmula común; una constante de matriz es un grupo de constantes utilizadas como un argumento.) y devuelve un valor de la misma posición en la última fila o columna de la matriz. Use esta forma de BUSCAR cuando los valores que desea buscar están en la primera fila o columna de la matriz. Use la otra forma de BUSCAR cuando desea especificar la ubicación de la columna o fila.

Sugerencia En general, es mejor usar las funciones BUSCARH o BUSCARV en lugar de la forma matricial de BUSCAR. Esta forma de BUSCAR se proporciona por cuestiones de compatibilidad con otros programas de hojas de cálculo.

Sintaxis

BUSCAR(valor_buscado; matriz)La sintaxis de la forma matricial de la función BUSCAR tiene estos argumentos (argumento: valor que proporciona información a una acción, un evento, un método, una propiedad, una función o un procedimiento.):

valor_buscado Obligatorio. Valor que busca la función BUSCAR en una matriz. El argumento valor_buscado puede ser un número, texto, un valor lógico o un nombre de referencia que se refiere a un valor.

Si BUSCAR no puede encontrar el valor de valor_buscado, usa el mayor valor de la matriz que es menor o igual que el valor_buscado.
Si el valor de valor_buscado es menor que el menor valor de la primera fila o columna (según las dimensiones de la matriz), BUSCAR devuelve el valor de error #N/A.
matriz Obligatorio. Rango de celdas que contiene texto, números o valores lógicos que desea comparar con valor_buscado.

La forma matricial de BUSCAR es muy similar a las funciones BUSCARH y BUSCARV. La diferencia es que BUSCARH busca el valor de valor_buscado en la primera fila, BUSCARV busca en la primera columna y BUSCAR realiza la búsqueda según las dimensiones de la matriz.

Si la matriz cubre un área que es más ancha que alta (más columnas que filas), BUSCAR busca el valor de valor_buscado en la primera fila.
Si una matriz es cuadrada o más alta que ancha (tiene más filas que columnas), BUSCAR busca en la primera columna.
Con las funciones BUSCARH y BUSCARV, puede especificar un índice en vertical o en horizontal, pero BUSCAR siempre selecciona el último valor de la fila o columna.
Importante Los valores de la matriz se deben colocar en orden ascendente: …,-2, -1, 0, 1, 2, …, A-Z, FALSO, VERDADERO; de lo contrario, BUSCAR puede devolver un valor incorrecto. El texto en mayúsculas y en minúsculas es equivalente.

Descargar ejemplo de funcion buscar en excel

formulas excel
Salir de la versión móvil