Búsqueda
Encontrar un valor bajo un encabezado
Definición
Buscar una clave en la fila superior y devolver un valor de una fila inferior significa dar a HLOOKUP la clave, la tabla, el número de fila y FALSE.
Sintaxis
=HLOOKUP(lookup_value, table_array, row_index_num, range_lookup)
Argumentos
| Argumento | Significado |
|---|---|
lookup_value |
La clave que se busca en la primera fila de la tabla, entre comillas dobles cuando es texto. |
table_array |
La tabla que se busca. La fila de claves debe ir primero. |
row_index_num |
La fila de la tabla que se devuelve. 2 es la fila debajo de las claves. |
range_lookup |
Usa FALSE para una coincidencia exacta. |
Ejemplo resuelto
Una tabla de tallas guarda etiquetas en A2:C2 y recuentos en A3:C3.
| A | B | C |
|---|---|---|
| S | M | L |
| 4 | 12 | 7 |
Fórmula: =HLOOKUP("M",A2:C3,2,FALSE)
Resultado: 12. M es la segunda clave, y la fila debajo contiene 12.
Práctica
Las celdas A2:C2 contienen Q1, Q2 y Q3. Las celdas A3:C3 contienen 11, 19 y 7. En D2, escribe una fórmula de coincidencia exacta que devuelva el número debajo de Q2.
- En D2, escribe un HLOOKUP de coincidencia exacta que devuelva el valor de Q2 desde A2:C3.
- D2 debe mostrar el valor de Q2.
Funciones relacionadas
HLOOKUP es la función que encuentra la clave en la fila superior y devuelve el valor de la fila que indiques.
Error común
Omitir FALSE: el valor predeterminado es la coincidencia aproximada, que en claves sin ordenar puede devolver una columna cercana en lugar de 12.