30 funciones de Excel en 30 días: HLOOKUP

10º día de la maratón 30 funciones de Excel en 30 días nos dedicaremos al estudio de la función HLOOKUP (GPR). Esta función es muy similar a VLOOKUP (BUSCARV), solo funciona con elementos de una lista horizontal.

funcion desafortunada HLOOKUP (GLOW) no es tan popular como su hermana, ya que en la mayoría de los casos los datos de las tablas se organizan verticalmente. ¿Recuerdas la última vez que quisiste buscar una cadena? ¿Qué hay de devolver el valor de la misma columna, pero ubicado en una de las filas a continuación?

De todos modos, vamos a dar características HLOOKUP (GPR) un merecido momento de gloria y echa un vistazo más de cerca a la información sobre esta característica, así como ejemplos de su uso. Recuerda, si tienes ideas o ejemplos interesantes, compártelos en los comentarios.

Función 10: BUSCARH

Función HLOOKUP (HLOOKUP) busca el valor en la primera fila de la tabla y devuelve otro valor de la misma columna de la tabla.

¿Cómo puedo usar la función HLOOKUP (HLOOKUP)?

Desde la función HLOOKUP (HLOOKUP) puede encontrar un valor exacto o aproximado en una cadena, luego puede:

  • Encuentre los totales de ventas para la región seleccionada.
  • Encuentre un indicador que sea relevante para la fecha seleccionada.

Sintaxis de BUSCARH

Función HLOOKUP (HLOOKUP) tiene la siguiente sintaxis:

HLOOKUP(lookup_value,table_array,row_index_num,range_lookup)

ГПР(искомое_значение;таблица;номер_строки;интервальный_просмотр)

  • valor de búsqueda (lookup_value): El valor a encontrar. Puede ser un valor o una referencia de celda.
  • matriz de tabla (tabla): tabla de búsqueda. Puede ser una referencia de rango o un rango con nombre que contiene 2 líneas o más.
  • núm_índice_fila (line_number): una cadena que contiene el valor que devolverá la función. Establecido por el número de fila dentro de la tabla.
  • rango de búsqueda (range_lookup): use FALSO o 0 para encontrar una coincidencia exacta; para una búsqueda aproximada, VERDADERO (TRUE) o 1. En este último caso, la cadena en la que busca la función debe ordenarse en orden ascendente.

Trampas BUSCARH (GPR)

Me gusta VLOOKUP (BUSCARV), función HLOOKUP (HLOOKUP) puede ser lento, especialmente cuando se busca una coincidencia exacta de una cadena de texto en una tabla sin ordenar. Siempre que sea posible, utilice una búsqueda aproximada en una tabla ordenada por la primera fila en orden ascendente. Primero puede aplicar la función PARTIDO (MÁS EXPUESTO) o COUNTIF (COUNTIF) para asegurarse de que el valor que está buscando exista incluso en la primera fila.

Otras características como ÍNDICE (ÍNDICE) y PARTIDO (MATCH) también se pueden usar para recuperar valores de una tabla y son más eficientes. Los veremos más adelante en nuestro maratón y veremos qué tan poderosos y flexibles pueden ser.

Ejemplo 1: encontrar valores de ventas para una región seleccionada

Permítanme recordarles nuevamente que la función HLOOKUP (HLOOKUP) solo busca el valor en la fila superior de la tabla. En este ejemplo, encontraremos los totales de ventas para la región seleccionada. Es importante para nosotros obtener el valor correcto, por lo que usamos la siguiente configuración:

  • El nombre de la región se ingresa en la celda B7.
  • La tabla de búsqueda regional tiene dos filas y abarca el rango C2:F3.
  • Los totales de ventas están en la fila 2 de nuestra tabla.
  • El último argumento se establece en FALSO para encontrar una coincidencia exacta al buscar.

La fórmula en la celda C7 es:

=HLOOKUP(B7,C2:F3,2,FALSE)

=ГПР(B7;C2:F3;2;ЛОЖЬ)

30 funciones de Excel en 30 días: HLOOKUP

Si el nombre de la región no se encuentra en la primera fila de la tabla, el resultado de la función HLOOKUP (GPR) será #at (#N / A).

30 funciones de Excel en 30 días: HLOOKUP

Ejemplo 2: Buscar una medida para una fecha seleccionada

Por lo general, cuando se usa la función HLOOKUP (HLOOKUP) requiere una coincidencia exacta, pero a veces una coincidencia aproximada es más apropiada. Por ejemplo, si los indicadores cambian al comienzo de cada trimestre y los primeros días de estos trimestres se utilizan como encabezados de columna (ver la figura a continuación). En este caso, usando la función HLOOKUP (HLOOKUP) y una coincidencia aproximada, encontrará un indicador que es relevante para una fecha determinada. En este ejemplo:

  • La fecha se escribe en la celda C5.
  • La tabla de búsqueda de indicadores tiene dos filas y está ubicada en el rango C2:F3.
  • La tabla de búsqueda se ordena por fila de fecha en orden ascendente.
  • Los indicadores se registran en la línea 2 de nuestra tabla.
  • El último argumento de la función se establece en TRUE para buscar una coincidencia aproximada.

La fórmula en la celda D5 es:

=HLOOKUP(C5,C2:F3,2,TRUE)

=ГПР(C5;C2:F3;2;ИСТИНА)

Si la fecha no se encuentra en la primera fila de la tabla, la función HLOOKUP (HLOOKUP) encontrará el valor más grande más cercano que sea menor que el argumento valor de búsqueda (valor de búsqueda). En este ejemplo, el valor deseado es Marzo 15. No está en la línea de fecha, por lo que la fórmula tomará el valor 1 enero y volver 0,25.

30 funciones de Excel en 30 días: HLOOKUP

Deje un comentario