Funciones › BUSCARH

Función BUSCARH en Excel: buscar en tablas horizontales

La función BUSCARH hace lo mismo que BUSCARV, pero en horizontal: busca un valor en la primera fila de una tabla y baja por esa columna hasta la fila que le pidas. Sirve cuando los encabezados están a lo ancho, como los meses de un presupuesto: "¿cuánto se gastó en publicidad en marzo?".

Si tu tabla tiene los datos hacia abajo, con un registro por fila, la función es BUSCARV. BUSCARX sirve para los dos casos.

Sintaxis

=BUSCARH(valor_buscado; matriz_tabla; indicador_filas; [rango]) En inglés: HLOOKUP

valor_buscado

Lo que buscas en la primera fila de la tabla: un encabezado o la celda que lo contiene. Ej.: B6.

matriz_tabla

La tabla completa, con la fila de encabezados incluida. Ej.: A1:D4.

indicador_filas

El número de la fila que quieres traer, contando desde 1 a partir de la primera fila de la tabla.

rango (opcional)

FALSO para coincidencia exacta, que es lo habitual. VERDADERO, o nada, para coincidencia aproximada, que exige la primera fila ordenada de menor a mayor.

Ejemplos

ABCD
1ConceptoEneroFebreroMarzo
2Publicidad12009501400
3Sueldos800080008200
4Alquiler150015001500
5
6MesMarzo
7Publicidad1400
B7: =BUSCARH(B6;A1:D4;2;FALSO) Resultado: 1400

Busca "Marzo" en la fila 1 y devuelve el valor de la segunda fila de la tabla, la de publicidad: 1400.

ABCD
1ConceptoEneroFebreroMarzo
2Publicidad12009501400
3Sueldos800080008200
4Alquiler150015001500
5
6Sueldos de febrero8000
B6: =BUSCARH("Febrero";A1:D4;3;FALSO) Resultado: 8000

Cambia el tercer argumento y trae otra fila. El encabezado buscado se puede escribir dentro de la fórmula, entre comillas.

ABCD
1Unidades desde150200
2Precio unitario1210,59
3
4Unidades120
5Precio10,5
B5: =BUSCARH(B4;B1:D2;2;VERDADERO) Resultado: 10,5

Con VERDADERO busca por franjas. 120 unidades caen en el tramo que empieza en 50, con un precio de 10,5.

Practica ahora

Cargando…

Hacer la lección completa: Función BUSCARH →

Errores comunes

Lecciones para practicar BUSCARH

Funciones relacionadas