Navegación Rápida
BUSCARH - Búsqueda Horizontal en Excel
Resumen
La función BUSCARH realiza búsquedas horizontales en tablas de Excel, localizando un valor en la primera fila y recuperando datos de una fila específica en la misma columna. Ideal para tablas con encabezados horizontales.
Sintaxis
BUSCARH(valor_buscado, matriz_buscar_en, indicador_filas, [ordenado])
Parámetros
| Parámetro | Tipo | Requerido | Descripción |
|---|---|---|---|
| valor_buscado | Any |
Sí | Valor a buscar en la primera fila de la tabla (número, texto o referencia) |
| matriz_buscar_en | Reference |
Sí | Rango de la tabla donde buscar. La primera fila contiene los valores de comparación |
| indicador_filas | Number |
Sí | Número de fila desde la que devolver el valor (1 para primera fila, 2 para segunda, etc.) |
| ordenado | Boolean |
No | VERDADERO para coincidencia aproximada (requiere datos ordenados), FALSO para exacta |
Usando la función HLOOKUP
BUSCARH es perfecta para tablas organizadas horizontalmente donde los encabezados están en la primera fila. Busca un valor específico en esa fila y devuelve el resultado de la fila indicada en la misma columna.
Ejemplos Comunes de HLOOKUP
Búsqueda de producto básico
=BUSCARH("Ejes"; A1:C4; 2; VERDADERO)
Busca 'Ejes' en la fila 1 y devuelve el valor de la fila 2 (cantidad disponible)
Coincidencia exacta de categoría
=BUSCARH("Cojinetes"; A1:C4; 3; FALSO)
Encuentra 'Cojinetes' exactamente y devuelve precio de la fila 3
Búsqueda con matriz constante
=BUSCARH(3; {1,2,3;"a";"b";"c";"d";"e";"f"}; 2; VERDADERO)
Busca el número 3 en matriz y devuelve 'c' de la fila 2
Precio por código de producto
=BUSCARH(B1; A1:E10; 3; FALSO)
Recupera precio (fila 3) basado en código en B1
Preguntas Frecuentes
Errores Comunes y Soluciones
#¡N/A!
Cause: Valor no encontrado
Solution: Verifique que el valor existe en la primera fila o use coincidencia aproximada
#¡VALOR!
Cause: indicador_filas <1 o rango inválido
Solution: Asegúrese que indicador_filas ≥1 y ≤filas de la matriz
#¡REF!
Cause: indicador_filas mayor que filas disponibles
Solution: Reduzca indicador_filas o amplíe el rango
Resultados incorrectos
Cause: Datos no ordenados con [ordenado]=VERDADERO
Solution: Ordene la primera fila ascendentemente o use FALSO
Notas
- La H significa 'Horizontal'
- Recomendado usar BUSCARX como alternativa moderna
- No distingue mayúsculas/minúsculas
- Para coincidencias aproximadas, ordene de izquierda a derecha: ...,-2,-1,0,1,2,...,A-Z,FALSO,VERDADERO
Compatibilidad
Disponible en: Excel 2007, Excel 2010, Excel 2013, Excel 2016, Excel 2019, Excel 2021, Microsoft 365
No disponible en:
Contenido actualizado: December 9, 2025
Frecuencia de actualización: Según sea necesario
Versiones de Excel probadas: Excel 2007+