Fórmulas de Excel más populares y cómo usarlas

8] =HLOOKUP

=BUSCARH es una función que se utiliza para buscar valores en una tabla o rango de celdas en función de criterios específicos y devolver el valor correspondiente de la fila especificada. Esta función pertenece a la categoría Buscar y hacer referencia, y es una función similar a la función BUSCARV, pero diferente en términos de orientación de datos. La función BUSCARH busca el valor en la primera fila de la tabla o rango de celdas y devuelve el valor de la fila especificada, mientras que la función BUSCARV busca el valor en la primera columna de la tabla o rango de celdas y devuelve el valor de la columna especificada.

La sintaxis de la función =BUSCARH es la siguiente:

=HLOOKUP(lookup_value,table_array,row_index_num,[range_lookup])

Dónde:

  • lookup_value es el valor que desea buscar en una tabla o rango de celdas. Este valor puede ser un número, un texto, una fecha, una hora o una referencia de celda.
  • table_array es la tabla o el rango de celdas que contiene los datos que desea buscar. Esta tabla o rango de celdas debe tener al menos dos filas, y el valor que desea buscar debe estar en la primera fila.
  • row_index_num es el número de fila de una tabla o rango de celdas que contiene los valores que desea devolver. Este número de línea debe ser un número positivo, comenzando en 1 para la primera fila, 2 para la segunda línea, y así sucesivamente.
  • [range_lookup] es un argumento opcional que especifica si desea buscar un valor exacto o uno aproximado. Este valor puede ser VERDADERO o FALSO, o 1 o 0. Si escribe TRUE o 1, o deja estos argumentos en blanco, la función =BUSCARH busca valores que se acerquen a, es decir, valores menores o iguales que lookup_value, suponiendo que la primera fila de la tabla o el rango de celdas ya está ordenada de forma ascendente. Si escribe FALSO o 0, la función =BUSCARH busca el valor exacto, que es exactamente el mismo valor que lookup_value, independientemente del orden de la primera fila de la tabla o del rango de celdas.

A continuación, se muestra un ejemplo del uso de la función =BUSCARH:

 A B C D
NombreValorInformaciónCódigo
Andi80PasarA001
Mente70PasarA002
Cici60PasarA003
Dedi50FallarA004
Uno40FallarA005
  •  =HLOOKUP(“Valor,A1:D5,2,FALSE) devuelve el valor 80, que es el valor devuelto desde la segunda fila de la tabla o el rango de celdas A1:D5, basado en el valor «Valor”buscado en la primera fila, mediante la búsqueda de valor exacto.
  • =HLOOKUP(« Información,A1:D5,3,TRUE) devuelve el texto «Pass», que es el valor devuelto desde la tercera fila de la tabla o rango de celdas A1:D5, basado en el valor «Descripción”buscado en la primera fila, mediante una búsqueda de valores aproximados.
  • =HLOOKUP(B1,A1:D5,4,FALSE) devuelve el texto»A001″, que es el valor devuelto desde la cuarta fila de la tabla o rango de celdas A1:D5, basado en el valor que se encuentra en la celda B1 que se buscó en la primera fila, mediante la búsqueda de valor exacto.
  • =HLOOKUP(45,A1:D5,1,TRUE) devuelve el texto“Valor», que es el valor devuelto desde la primera fila de la tabla o rango de celdas A1:D5, basado en el valor 45 buscado en la primera fila, mediante una búsqueda de valores aproximada.

Artículos más recientes