VLOOKUP

Utilice HLOOKUP y VLOOKUP para buscar valores en listas extensas. Utilice HLOOKUP para buscar en filas y VLOOKUP para buscar en columnas.

La función busca en la columna izquierda de una tabla o matriz el valor que especifique. Es decir, busca los encabezados de filas. Si encuentra el valor especificado, devuelve un valor de una columna especificada en la misma fila.

Para buscar una coincidencia exacta para el valor introducido, especifique TRUE como el valor del parámetro range_lookup. Si se utiliza TRUE, los datos se deben ordenar en forma ascendente.

Sintaxis

VLOOKUP(lookup_value, table_array,column_index_number [,range_lookup=TRUE])

El valor de búsqueda (lookup_value) puede ser una referencia a una celda que contiene el valor que se desea buscar.

La matriz de tabla (table_array) es un intervalo de celdas.

El número de índice de columna (column_index_number) es el número de la columna de la que se devuelve el valor.

Ejemplo

La siguiente tabla ocupa A1:E5 y muestra las ventas de 4 productos en cuatro regiones:
Producto A Producto B Producto C Producto D
Region 1 76 67 58 57
Region 2 59 71 52 55
Region 3 75 45 69 43
Region 4 12 44 17 28

La celda Y20 contiene Region 2.

Esta función devuelve 71, el valor de la tercera columna de la fila para la Region 2:

=VLOOKUP(Y20,A1:E5,3,TRUE)