BUSCARH en Excel: cómo buscar valores en filas
Aprende a usar la función BUSCARH en Excel para buscar valores en filas horizontales. Sintaxis, ejemplos prácticos y alternativas modernas.
Por Ayoub Farid · · 2 min de lectura
HLOOKUP (BUSCARH en la versión en español de Excel) es básicamente la función VLOOKUP (BUSCARV) girada de lado. Busca un valor en la fila superior de una tabla y devuelve el dato correspondiente de una fila inferior. La encontrarás con frecuencia en tablas organizadas de forma horizontal, donde los meses o los años se extienden a lo largo de las columnas.
*(Nota: Si usas Excel en español, la función se llama BUSCARH. En herramientas como Google Sheets o Cellio, se escribe en inglés como HLOOKUP).*
Sintaxis
=HLOOKUP(lookup_value, table_array, row_index_num, [range_lookup])
Ejemplo
| A | B | C | D | |
|---|---|---|---|---|
| 1 | Ene | Feb | Mar | |
| 2 | Ventas | 4.200 | 3.900 | 4.800 |
| 3 | Costos | 2.600 | 2.500 | 2.900 |
Para obtener los costos del mes indicado en la celda F1 ("Feb"):
=HLOOKUP(F1,$B$1:$D$3,3,FALSE) → 2.500
La fila 3 de nuestro rango seleccionado corresponde a los Costos. Al igual que ocurre con BUSCARV, utiliza siempre FALSE (o FALSO en español) para buscar coincidencias exactas. No olvides aplicar una referencia absoluta con el signo $ si planeas arrastrar la fórmula hacia abajo a otras celdas.
Limitaciones
- Solo busca en la fila superior del rango y únicamente puede devolver valores ubicados por debajo de ella.
- El número de fila fijo (en este caso el 3) puede romperse o arrojar datos incorrectos si alguien inserta filas nuevas en la hoja de cálculo.
Mejores alternativas
- XLOOKUP (BUSCARX) también funciona con filas horizontales de forma nativa:
=XLOOKUP(F1,$B$1:$D$1,$B$3:$D$3) - INDEX MATCH (INDICE/COINCIDIR) funciona en absolutamente cualquier versión de Excel.
- Para búsquedas combinadas de fila y columna al mismo tiempo, consulta la búsqueda bidireccional con INDICE y COINCIDIR.
¿Deberías aprender a usarla?
Si tu objetivo es aprender Excel desde cero, domina primero VLOOKUP o BUSCARX. Entender BUSCARH te tomará solo dos minutos una vez que conozcas esas funciones de Excel, y además suele aparecer de vez en cuando en alguna prueba de Excel para entrevista de trabajo.
Preguntas frecuentes
¿Cuál es la diferencia entre BUSCARV y BUSCARH?
BUSCARV (VLOOKUP) busca verticalmente hacia abajo en la primera columna; BUSCARH (HLOOKUP) busca horizontalmente a lo largo de la primera fila.
¿Puede BUSCARX reemplazar a BUSCARH?
Sí, por completo. Solo debes seleccionar rangos horizontales de filas en lugar de rangos verticales de columnas como matrices de búsqueda y retorno.
¿Por qué BUSCARH devuelve el error #N/A (#N/D)?
Significa que no encuentra el valor buscado en la fila superior de manera exacta. Esto suele ocurrir por espacios accidentales al inicio o final del texto, o por discrepancias entre formatos de texto y número.
¿Google Sheets incluye la función HLOOKUP?
Sí, es totalmente compatible.