Outlook

Orientación horizontal en Excel: qué es y cómo usarla

octubre 19, 2026 Tuto Excel 9 min read
Orientación horizontal en Excel: qué es y cómo usarla

Cuando tienes una lista de productos con su código a la izquierda y quieres traer el precio, Excel "mira" hacia la derecha con BUSCARV (en inglés VLOOKUP). Cuando los meses están arriba en una fila y quieres bajar a la cifra de ventas, Excel "mira" hacia abajo con BUSCARH (en inglés HLOOKUP). En este tutorial verás las dos funciones paso a paso sobre la misma hoja de una pequeña tienda, y aprenderás a decidir cuál usar según la orientación de tus datos. Ambas funciones están en todas las versiones de Excel desde 2007 y siguen disponibles en Microsoft 365, Excel 2024 y Excel para la web.

Nota: los ejemplos usan punto y coma para separar argumentos (=BUSCARV(E2;A2:C4;3;FALSO)). En Excel configurado con punto decimal (México, Estados Unidos) el separador es la coma.

Qué es la orientación horizontal en una búsqueda de Excel

Imagina la hoja Precios de la tienda: en la columna A tienes los códigos de producto (100, 101, 102), en la B el nombre (Lápiz, Cuaderno, Goma) y en la C el precio. Es una tabla "vertical": cada producto ocupa una fila, y los datos del mismo producto están uno al lado del otro.

Ahora imagina la hoja Ventas del mismo mes: en la fila 1 tienes los meses (Ene, Feb, Mar, Abr, May) y en la fila 2 las cifras. Aquí cada mes ocupa una columna, y los datos del mismo mes están uno debajo del otro.

La "orientación" de los datos decide qué función de búsqueda te sirve. Si el dato por el que buscas (código, nombre, identificador) está en la primera columna y el valor que quieres devolver está más a la derecha, usas BUSCARV. Si ese dato está en la primera fila y el valor que quieres está más abajo, usas BUSCARH. La palabra "horizontal" en esta guía se refiere a la dirección en la que Excel se mueve al devolver el resultado, no a la orientación de la página al imprimir.

BUSCARV: la función que mira hacia la derecha

BUSCARV busca un valor en la primera columna de una tabla y devuelve el valor de otra columna de la misma fila, desplazándose hacia la derecha. Su sintaxis es:

=BUSCARV(valor_buscado;matriz_buscar_en;indicador_columnas;[ordenado])
  • valor_buscado: lo que Excel debe encontrar (un código, un nombre, un número).
  • matriz_buscar_en: el rango completo de la tabla, empezando por la columna donde está el valor buscado.
  • indicador_columnas: la distancia, contando desde la primera columna de la tabla. Un 1 devuelve la propia columna del código; un 2, la inmediatamente a la derecha; un 3, la siguiente.
  • ordenado: escribe FALSO (o 0) para coincidencia exacta; es lo que usarás casi siempre.

Por ejemplo, en la tabla de precios A2:C4, si pides la columna 3 con el código 101, Excel devuelve el precio del producto cuya primera columna coincide con 101.

Argumento Significado Ejemplo en la tienda
valor_buscado Qué se busca 101
matriz_buscar_en Tabla donde buscar A2:C4
indicador_columnas Columna a devolver (1=primera, 2=segunda, 3=tercera) 3 (precio)
ordenado Coincidencia FALSO (exacto)

BUSCARH: la función que mira hacia abajo

BUSCARH hace lo mismo, pero al revés: busca un valor en la primera fila de una tabla y devuelve el valor de otra fila de la misma columna, desplazándose hacia abajo. Su sintaxis es:

=BUSCARH(valor_buscado;matriz_buscar_en;indicador_filas;[ordenado])
  • valor_buscado: el dato que está en la primera fila (suele ser un mes, una categoría o un encabezado).
  • matriz_buscar_en: el rango de la tabla, empezando por la fila donde está el valor buscado.
  • indicador_filas: la distancia, contando desde la primera fila de la tabla. Un 1 devuelve la propia fila; un 2, la fila de debajo; un 3, la siguiente.
  • ordenado: igual que en BUSCARV, usa FALSO para coincidencia exacta.

Si en la hoja de ventas tienes los meses en B1:F1 y las cifras en B2:F2, al pedir la fila 2 con el valor "Mar" Excel baja y devuelve la venta de marzo.

Las dos funciones de un vistazo, lado a lado

Característica BUSCARV BUSCARH
Dónde busca En la primera columna En la primera fila
Hacia dónde devuelve Hacia la derecha Hacia abajo
Argumento de distancia indicador_columnas (1, 2, 3…) indicador_filas (1, 2, 3…)
Uso típico en la tienda Traer el precio de un producto por su código Traer la venta de un mes por su nombre
Versiones Desde Excel 2007 Desde Excel 2007

Traer el precio de un producto con BUSCARV

La hoja Precios es pequeña: tres productos con su código, nombre y precio. En la columna E escribes el código que quieres consultar y en la F, BUSCARV te devuelve el precio.

F2fx=BUSCARV(E2;A2:C4;3;FALSO)
A B C D E F
1 Codigo Producto Precio Codigo buscado Precio
2 100 Lapiz 1,50 101 3,20
3 101 Cuaderno 3,20 100 1,50
4 102 Goma 0,80 102 0,80
F2 Arrastra el controlador de relleno hasta F4 para los otros dos códigos
Precios

Pasos en Excel:

  1. En la celda A1 escribe Codigo, en B1 Producto y en C1 Precio.
  2. Rellena las filas 2 a 4 con los datos del ejemplo.
  3. En E1 escribe Codigo buscado y en F1 Precio.
  4. En E2 escribe 101 y pulsa Entrar.
  5. Selecciona F2 y escribe la fórmula =BUSCARV(E2;A2:C4;3;FALSO). Verás 3,20.
  6. En E3 escribe 100 y en E4 escribe 102; arrastra el controlador de relleno de F2 hasta F4 para copiar la fórmula.
Comprueba: las tres celdas de la columna F muestran los precios 3,20, 1,50 y 0,80. Si en su lugar ves #N/A, mira la sección de errores de más abajo.

Traer la venta de un mes con BUSCARH

La hoja Ventas coloca los meses en una fila y las cifras debajo, así que BUSCARH es la función adecuada. En la celda A4 escribes el mes que te interesa y en B4 aparece la cifra.

B4fx=BUSCARH(A4;B1:F2;2;FALSO)
A B C D E F
1 Ene Feb Mar Abr May
2 1.250 980 1.540 1.120 1.380
3
4 Mar 1.540
B4 Cambia el mes en A4 para ver cómo se actualiza la cifra
Ventas

Pasos en Excel:

  1. En B1 escribe Ene, en C1 Feb, en D1 Mar, en E1 Abr y en F1 May.
  2. En la fila 2 introduce las ventas: 1.250, 980, 1.540, 1.120 y 1.380.
  3. En A4 escribe Mar (sin tilde, como en la fila de meses) y en B4 la fórmula =BUSCARH(A4;B1:F2;2;FALSO). Verás 1.540.
  4. Cambia A4 por May y comprueba que la cifra pasa a 1.380.
Comprueba: la fórmula devuelve la cifra de la segunda fila del rango B1:F2 cuya primera fila coincide con el mes escrito en A4. Si pones Junio (que no está), verás #N/A.

Por qué BUSCARV devuelve #N/A y BUSCARH devuelve #N/A

El error #N/A significa "no disponible": Excel no ha encontrado el valor buscado. Las tres causas más habituales son las mismas para las dos funciones.

El dato no está. Si en la hoja Precios escribes 103 y no existe ese código, BUSCARV devuelve #N/A. La solución es revisar la lista de códigos y usar uno que sí aparezca.

Hay espacios de más. A veces el código 101 está escrito como "101 " en una tabla y como 101 en la otra. Excel los ve como textos distintos. Para limpiarlo, en una celda auxiliar escribe =ESPACIOS(A2) y cópiala hacia abajo; luego pega los valores limpios sobre la columna original.

Número guardado como texto. El pequeño triángulo verde en la esquina superior izquierda de la celda avisa de que un número se ha quedado como texto. Selecciónala, pulsa el icono de advertencia y elige Convertir en número. Después vuelve a escribir la fórmula.

Cuidado: si el dato que buscas es texto, escríbelo en la fórmula entre comillas (=BUSCARV("Lapiz";A2:C4;2;FALSO)). Si es número, sin comillas.

El error #¡REF! en cualquiera de las dos

#¡REF! aparece cuando el argumento indicador_columnas (en BUSCARV) o indicador_filas (en BUSCARH) pide una posición que no existe en la tabla. Si tu tabla es A2:C4 (tres columnas) y pones indicador_columnas igual a 4, Excel no tiene una cuarta columna a la que ir y devuelve #¡REF!. La solución es revisar el número: en una tabla de tres columnas solo valen 1, 2 y 3.

Consejo: al copiar BUSCARV a otras celdas, fija la tabla con referencias absolutas ($A$2:$C$4) para que el rango no se desplace. Pulsa F4 justo después de seleccionar el rango.

El cuarto argumento en blanco o con VERDADERO

El cuarto argumento, ordenado, es opcional, pero dejarlo en blanco o escribir VERDADERO activa la búsqueda aproximada. Esta búsqueda exige que la primera columna (o fila) esté ordenada de menor a mayor y, si el dato exacto no existe, devuelve el valor anterior más cercano sin avisar. En la práctica eso es un resultado equivocado que parece correcto.

Por eso, en casi todos los casos reales escribirás FALSO (o 0) para forzar la coincidencia exacta. La búsqueda aproximada solo se usa con tablas de tramos, como las de tarifas o de IRPF, y siempre con la columna ordenada.

Cuidado: una BUSCARV con VERDADERO y la tabla sin ordenar puede devolver un valor que no toca y no mostrar ningún error. Es uno de los fallos más comunes al copiar fórmulas de internet.

Lo que ya sabes hacer con la orientación horizontal

  • BUSCARV busca en la primera columna de una tabla y devuelve un valor a su derecha.
  • BUSCARH busca en la primera fila de una tabla y devuelve un valor por debajo.
  • El argumento indicador_columnas (en BUSCARV) y indicador_filas (en BUSCARH) indica a qué distancia se devuelve el resultado, contando desde 1.
  • Escribe siempre FALSO (o 0) como cuarto argumento para coincidencia exacta y evitar resultados equivocados silenciosos.

El siguiente paso natural es BUSCARX (en inglés XLOOKUP), disponible en Excel 2021, 2024 y Microsoft 365: busca en cualquier dirección (izquierda, derecha, arriba o abajo), no obliga a contar columnas y, si no encuentra el dato, puede mostrar un valor por defecto en vez de #N/A.

Dudas al usar BUSCARV y BUSCARH en Excel

1. ¿Qué es la orientación horizontal en una página de Excel?

Es la disposición que coloca la hoja a lo ancho, con el lado más largo en horizontal. Se aplica desde Diseño de página > Orientación > Horizontal, y es útil cuando tu tabla tiene más columnas que filas, porque al imprimir evita que los datos salten a una segunda página.

2. ¿Cómo guardar la orientación horizontal como constante para todos los documentos?

En Excel no hay una opción fija que obligue a todos los libros nuevos a abrir en horizontal; cada libro guarda la suya. Lo práctico es crear una plantilla (.xltx) ya configurada en horizontal desde Archivo > Guardar como > Plantilla, y partir de ella cada vez que necesites esa disposición.

Fuentes

  1. MicrosoftBUSCARH — documentación oficialconsultado el 06/10/2026
  2. MicrosoftBUSCARV — documentación oficialconsultado el 06/10/2026
  3. MicrosoftAPILARH — documentación oficialconsultado el 06/10/2026