¿Qué es BUSCARH en Excel? Función, sintaxis y ejemplos

Publicado: 2022-08-24

HLOOKUP en Excel es la abreviatura de 'Búsqueda horizontal'. Esta función ayuda a buscar un determinado valor en la parte superior de una fila de una tabla, también conocida como "matriz de tabla", para devolver un valor de otra fila especificada de la misma columna.

Cuando los valores de comparación se encuentran en una fila en la parte superior de una tabla de datos y necesita buscar un número particular de filas, use la función HLOOKUP en Excel. BUSCARV es una función similar cuando los valores de comparación se encuentran en una columna ubicada a la izquierda de los datos especificados. Los expertos de Excel opinan que la fórmula HLOOKUP es conveniente y fácil de usar.

HLOOKUP es especialmente útil cuando se trabaja con datos como listas largas. Cuando se trabaja con columnas que contienen varios valores en Excel, HLOOKUP facilita la asociación de celdas objetivo. HLOOKUP también nos permite automatizar cambios en otras celdas asociadas mediante el uso de la función HLOOKUP cuando modifica la celda de destino. HLOOKUP también puede encontrar coincidencias parciales, por lo que resulta extremadamente útil cuando no estamos seguros de nuestros valores de búsqueda.

Aquí arrojaremos luz sobre HLOOKUP en Excel y la fórmula HLOOKUP .

Obtenga certificaciones de ciencia de datos en línea de las mejores universidades del mundo. Obtenga programas Executive PG, programas de certificados avanzados o programas de maestría para acelerar su carrera.

Tabla de contenido

Cómo funciona BUSCARH

La función HLOOKUP se usa principalmente para recuperar un valor de los datos ubicados en una tabla horizontal. Como se mencionó anteriormente, es similar a la "V" en la función BUSCARV, que es la abreviatura de "vertical".

Para utilizar con éxito la función HLOOKUP, asegúrese de que los valores de búsqueda estén ubicados en la primera fila de la tabla y se muevan hacia la derecha horizontalmente. Esta función admite coincidencias aproximadas y precisas y utiliza comodines (* ?) para encontrar coincidencias parciales.

Explore nuestros cursos populares de ciencia de datos

Programa Ejecutivo de Postgrado en Data Science del IIITB Programa de Certificado Profesional en Ciencia de Datos para la Toma de Decisiones Empresariales Maestría en Ciencias en Ciencia de Datos de la Universidad de Arizona
Programa de Certificado Avanzado en Ciencia de Datos de IIITB Programa de certificado profesional en ciencia de datos y análisis empresarial de la Universidad de Maryland Cursos de ciencia de datos

Sintaxis

La función HLOOKUP localiza un valor de la primera fila de una tabla. Después de localizar una coincidencia, el valor se recupera de esa columna que presenta la fila dada. La sintaxis de la función HLOOKUP es: -

La sintaxis de la función BUSCARH en Excel tiene cuatro elementos. Son los siguientes:-

  • Lookup_value : este es un requisito obligatorio en la sintaxis HLOOKUP. Localiza el valor que necesita encontrar en la primera fila de la tabla. Lookup_value puede ser un valor, una cadena de texto o una referencia.
  • Table_array: una matriz de tabla también es un elemento obligatorio en la sintaxis de HLOOKUP. Una tabla de información en la que se consultan los datos. Utilice siempre una referencia a un nombre de rango o un rango.
  • Los valores presentes en la primera fila de table_array pueden ser valores numéricos, alfabéticos o lógicos.
  • Cuando range_lookup es TRUE, los valores ubicados en la primera fila de table_array deben colocarse en orden ascendente: -3, -2, -1, 0, 1, 2, AZ; de lo contrario, HLOOKUP puede no presentar el valor correcto. Si range_lookup es FALSO, no hay necesidad de ordenar table_array.
  • El texto en minúsculas y mayúsculas es igual.
  • Row_index_num : este es un requisito crucial también. El valor coincidente se devolverá desde este número de fila en particular en table_array. Row_index_num de 1 devuelve un valor en la primera fila de table_array y, del mismo modo, row_index_num de 2 devuelve el valor en la segunda fila de table_array, etc. Si row_index_num es mayor que el número de filas en table_array, HLOOKUP devuelve el #REF! valor de error y si el Si fila_índice_número es menor que 1, HLOOKUP devolverá el #VALOR! valor de error
  • Range_lookup : este es un elemento opcional en la sintaxis HLOOKUP. Es un valor lógico que identifica si desea encontrar una coincidencia precisa o estimada con HLOOKUP. Si es VERDADERO o se omite, obtendrá una coincidencia estimada, es decir, si BUSCARH no logra encontrar una coincidencia precisa, obtendrá el siguiente valor más grande menor que valor_buscado. Si es FALSO, HLOOKUP encontrará una coincidencia exacta. Si no encuentra un valor, #N/A es el valor de error devuelto.

Ejemplo de BUSCARH en Excel

Un ejemplo de HLOOKUP para una fácil comprensión:

Para obtener una mejor experiencia al usar el siguiente ejemplo, se recomienda copiar los datos del ejemplo en la siguiente tabla y pegarlos en la celda A1 en una hoja de cálculo de Excel nueva. Para ver los resultados de las fórmulas, selecciónelas, presione F2 y luego haga clic en Entrar.

manzanas naranjas Peras
5 5 10
6 8 11
7 9 12
Fórmula Descripción Resultado
=BUSCARH(“Manzanas”, A1:C4, 2, VERDADERO) Ubica "Manzanas" en la fila 1 y te da el valor de la fila 2 que está en la misma columna (columna A). 5
=BUSCARH(“Naranjas”, A1:C4, 3, FALSO) Ubica "Naranjas" en la fila 1 y te da el valor de la fila 3 que está en la misma columna (columna B). 8
=BUSCARH(“B”, A1:C4, 3, VERDADERO) Ubica "B" en la fila 1 y te da el valor de la fila 3 en la misma columna. Esto se debe a que no se encuentra una coincidencia precisa para "B" y se usa el valor más grande en la fila 1 menos que "B": "Manzanas", en la columna A. 6
=BUSCARH(“Peras”, A1:C4, 4) Ubica "Peras" en la fila 1 y te da el valor de la fila 4 en la misma columna (columna C). 12
=BUSCARH(3, {1,2,3;”a”,”b”,”c”;”d”,”e”,”f”}, 2, VERDADERO) Ubica el número 3 en la constante de matriz de tres filas y te da el valor de la fila 2 en la misma columna, que en este caso es la tercera. Encontrará tres filas de valores en la constante de matriz, donde un punto y coma separa cada fila (;). "c" se encuentra en la segunda fila y en la columna exacta como 3. Por lo tanto, se devuelve "c".

Cosas importantes a tener en cuenta sobre HLOOKUP

  • HLOOKUP es una búsqueda que no distingue entre mayúsculas y minúsculas. Por ejemplo, considerará igual “JAMÓN” y “jamón”.
  • El 'valor_buscado' debe ser la primera fila de la 'matriz_tabla' mientras se usa BUSCARH. Para buscar en otro lugar, se debe usar otra fórmula de Excel.
  • Caracteres comodín como '*' o '?' son compatibles con HLOOKUP en el argumento 'lookup_value' si el 'lookup_value' es alfabético.
  • Si HLOOKUP no logra ubicar el valor_buscado y range_lookup es VERDADERO, se usa el valor más grande menor que el valor_buscado.
  • Si lookup_value es < que el valor más pequeño de la primera fila de table_array, HLOOKUP generará el valor de error #N/A.
  • Si range_lookup es FALSO, también se pueden usar los caracteres comodín.

Lea nuestros populares artículos de ciencia de datos

Trayectoria profesional en ciencia de datos: una guía profesional completa Crecimiento profesional en ciencia de datos: el futuro del trabajo ya está aquí ¿Por qué es importante la ciencia de datos? 8 formas en que la ciencia de datos aporta valor al negocio
Relevancia de la ciencia de datos para los gerentes La última hoja de trucos de ciencia de datos que todo científico de datos debería tener Las 6 razones principales por las que debería convertirse en científico de datos
Un día en la vida del científico de datos: ¿Qué hacen? Mito reventado: la ciencia de datos no necesita codificación Business Intelligence vs Data Science: ¿Cuáles son las diferencias?

Conclusión

Puede encontrar la función BUSCARH en todas las versiones de Microsoft Excel 2016, 2013, 2010, 2007 y anteriores. Tener habilidades de Microsoft Excel y competencia en las funciones de búsqueda puede impulsar significativamente su carrera.

Hacer una carrera en análisis de datos es una oportunidad lucrativa en la industria actual. Los analistas de datos trabajan con grandes volúmenes de datos para extraer información crucial. Para perfeccionar sus habilidades en análisis de datos, debe unirse al programa de certificación de análisis de datos de upGrad . Desarrollado por Fullstack Academy, obtendrá un certificado de análisis de datos de Caltech al completar el curso. Podrá aprender habilidades de visualización de datos, Python y SQL a través del curso, lo que allanará su camino para convertirse en un gran analista de datos.

¿Cuál es la diferencia entre BUSCARH Y BUSCARV?

La diferencia entre BUSCARH y BUSCARV es que BUSCARH busca los valores objetivo dentro de las columnas seleccionadas, mientras que BUSCARV busca los valores objetivo dentro de las filas seleccionadas.

¿Qué es una alternativa a HLOOKUP?

Hay algunas alternativas para HLOOKUP. BUSCARX es una buena alternativa a BUSCARH que te permite buscar valores tanto en columnas como en filas.

¿Puedes usar HLOOKUP Y VLOOKUP juntos?

Sí, puede usar BUSCARH y BUSCARV juntos. Puede usar las dos funciones juntas a través del método de función anidada. Podemos usar una fórmula anidada para combinar las dos funciones y recuperar valores relevantes de estructuras como tablas.