Cuando se llama a la función VLOOKUP, Excel busca un valor de búsqueda en la columna más a la izquierda de una sección de su hoja de cálculo llamada matriz de tablas. La función devuelve otro valor en la misma fila, definido por el número de índice de la columna.
HLOOKUP es similar a VLOOKUP, pero busca una fila en lugar de una columna, y el resultado se compensa con un número de índice de fila. La V en VLOOKUP significa búsqueda vertical (en una sola columna), mientras que H en HLOOKUP significa búsqueda horizontal (dentro de una sola fila).
Ejemplo de VLOOKUP
Usemos el siguiente libro de trabajo como un ejemplo que tiene dos hojas. El primero se llama hoja de datos . En esta hoja, cada fila contiene información sobre un artículo de inventario. La primera columna es un número de pieza, y la tercera columna es un precio en dólares.
La segunda hoja se llama Hoja de búsqueda y contiene una fórmula que usa VLOOKUP para buscar datos en la Hoja de datos. En la captura de pantalla a continuación, observe que la celda B2 está seleccionada y que su fórmula aparece en la barra de fórmulas en la parte superior de la hoja.
El valor de la celda B2 es la fórmula = VLOOKUP (A2, 'Hoja de datos'! $ A $ 2: $ C $ 4, 3, FALSO) .
La fórmula anterior llenará la celda B2 con el precio de la parte identificada en la celda A2. Si el precio cambia en la Hoja de datos, el valor de la celda B2 en la Hoja de búsqueda se actualizará automáticamente para que coincida. De manera similar, si el número de pieza en la celda A2 en la Hoja de búsqueda cambia, la celda B2 se actualizará automáticamente con el precio de esa pieza.
Veamos cada elemento de la fórmula de ejemplo con más detalle.
Elemento de fórmula | Sentido |
---|---|
= | El signo igual (=) indica que esta celda contiene una fórmula, y el resultado debe convertirse en el valor de la celda. |
VLOOKUP | El nombre de la función. |
( | Un paréntesis de apertura indica que el nombre anterior VLOOKUP era el nombre de una función e indica el comienzo de una lista separada por comas a la función. |
A2 | Un paréntesis de apertura indica que el nombre anterior VLOOKUP era el nombre de una función e indica el comienzo de una lista de argumentos separados por comas para la función. |
'Hoja de datos'! $ A $ 2: $ C $ 4 | El segundo argumento, el Table Array . Define un área en una hoja que se utilizará como tabla de búsqueda. La columna más a la izquierda de esta área es la columna que contiene el Valor de búsqueda . El argumento de matriz de tabla toma la forma general: 'SheetName'! $ Col1 $ row1: $ col2 $ row2 La primera parte de esta expresión identifica una hoja y la segunda parte identifica un área rectangular en esa hoja. Específicamente:
La columna más a la izquierda de la matriz de la tabla debe contener su valor de búsqueda. Siempre defina la matriz de su tabla para que la columna de la izquierda contenga el valor que está buscando. Este argumento es obligatorio. |
3 | El tercer argumento VLOOKUP, el Número de índice de columna . Representa el número de columnas, desplazamiento desde la columna más a la izquierda de la matriz de la tabla, donde se encontrará el resultado de la búsqueda. Por ejemplo, si la columna más a la izquierda de la matriz de búsqueda es C, un Número de índice de columna de 4 indicaría que el resultado debería provenir de la columna E. En nuestro ejemplo, la columna más a la izquierda de la matriz de tabla es A y queremos un resultado de la columna C. A es la primera columna, B es la segunda columna y C es la tercera columna, por lo que nuestro número de índice de columna es 3 . Este argumento es obligatorio. |
FALSO | El cuarto argumento es el valor de búsqueda de rango . Puede ser VERDADERO o FALSO, y especifica si Excel debe realizar la búsqueda utilizando "búsqueda exacta" o "búsqueda de rango".
Si no está seguro de qué tipo de coincidencia usar, elija FALSO para una coincidencia exacta. Si elige VERDADERO para una búsqueda de rango, asegúrese de que los datos en la columna más a la izquierda de la matriz de su tabla estén ordenados en orden ascendente (de menor a mayor). De lo contrario, los resultados no serán correctos. Este argumento es opcional. Si omite este argumento, se realizará una búsqueda exacta. |
) | Un paréntesis de cierre, que indica el final de la lista de argumentos y el final de la función. |
Recuerda:
- El valor de búsqueda debe estar en la columna más a la izquierda de la matriz de la tabla. Si no, la función de búsqueda fallará.
- Asegúrese de que cada valor en la columna más a la izquierda de la matriz de la tabla sea único. Si tiene valores duplicados en la columna donde se realiza la búsqueda, no se garantiza que los resultados de VLOOKUP sean correctos.
Excel, fórmula, términos de hoja de cálculo