BUSCAR (función BUSCAR)

Este artículo describe la sintaxis de la fórmula y el uso de la función (función: fórmula ya escrita que toma un valor o valores, realiza una operación y devuelve un valor o valores. Utilice funciones para simplificar y acortar fórmulas en una hoja de cálculo, especialmente aquellas que llevan a cabo cálculos prolongados o complejos.)BUSCAR en Microsoft Excel.

Descripción

La función BUSCAR devuelve un valor de un rango (rango: dos o más celdas de una hoja. Las celdas de un rango pueden ser adyacentes o no adyacentes.) de una fila o una columna o 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.). La función BUSCAR tiene dos formas de sintaxis: la forma vectorial y la de matriz.

Si desea Vea Uso
Buscar en un rango de una fila o una columna (denominado vector) un valor y devolver un valor desde la misma posición en un segundo rango. Forma vectorial Use la forma vectorial cuando disponga de una amplia lista de valores en los que buscar o cuando es posible que los valores cambien con el tiempo.
Buscar el valor especificado en la primera fila o columna de una matriz y devolver un valor desde la misma posición en la última fila o columna de la matriz. Forma matricial  Use esta forma cuando disponga de una pequeña lista de valores y estos permanezcan siempre constantes.


 Notas 

  • También puede usar la función BUSCAR como alternativa a la función SI para crear pruebas o realizar pruebas que excedan el límite de funciones anidadas. Vea los ejemplos de la forma de matriz.
  • Para que la función BUSCAR funcione correctamente, debe colocar los datos en los que se realiza la búsqueda en orden ascendente. Si esto no es posible, considere la posibilidad de usar las funciones BUSCARV, BUSCARH o COINCIDIR.

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 para especificar el rango que incluye los valores que desea buscar. La otra forma de la función BUSCAR busca automáticamente en la primera columna o fila.

Sintaxis

LOOKUP(lookup_value,  lookup_vector,  [result_vector])

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. Es el 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. Es un rango que solo contiene una fila o una columna. Los valores del vector_de_comparación pueden ser texto, números o valores lógicos.

 Importante    Deben colocar los valores del vector_de_comparación 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     Opcional. Es un rango que solo incluye una fila o una columna. El argumento vector_resultado debe tener el mismo tamaño que vector_de_comparación.

Observaciones

  • Si la función BUSCAR no puede encontrar el valor_buscado, la función muestra el valor mayor en vector_de_comparación, que es menor o igual que el valor_buscado.
  • Si el valor_buscado es menor que el menor valor del vector_de_comparación, BUSCAR devuelve el valor de error #N/A.

Ejemplos

Ejemplo 1

Use el libro incrustado que se muestra aquí para trabajar con ejemplos de esta función. Puede inspeccionar y cambiar fórmulas existentes, escribir sus propias fórmulas y leer información adicional sobre la función.

Este ejemplo usa la función BUSCAR en forma vectorial, buscando en un rango de solo una fila o un rango de una columna

EWA1

Para trabajar en profundidad con este libro, puede descargarlo en el equipo y abrirlo en Excel. Para obtener más información, vea el artículo Descargar un libro incrustado de OneDrive y abrirlo en el equipo.

Ejemplo 2

Esta forma de matriz ejemplo asigna valores de calificación de letra para resultados de pruebas.

EWA2

Ejemplo 3

EWA3

 
 
Corresponde a:
Excel 2010, Excel Web App, SharePoint Online para empresas, SharePoint Online para profesionales y pequeñas empresas, Excel 2007, Excel 2003