Skip to main content

¿Cómo transponer referencias al autocompletar hacia abajo o hacia la derecha en Excel?

Author: Sun Last Modified: 2025-08-06

Al trabajar con fórmulas y autocompletar en Excel, el comportamiento predeterminado es que las referencias de columna se incrementen cuando arrastras el controlador de relleno horizontalmente hacia la derecha, y que las referencias de fila se incrementen cuando lo haces verticalmente hacia abajo. Sin embargo, a veces puede ser necesario transponer referencias — por ejemplo, hacer referencia a un rango vertical pero rellenar horizontalmente, o viceversa. Esta operación es especialmente útil al reorganizar diseños de datos o crear informes dinámicos que requieren cruzar datos en formatos transpuestos. Este artículo explorará varios métodos prácticos para lograr este autorelleno transpuesto, incluyendo fórmulas, macros VBA y herramientas convenientes como Kutools. Consulta la ilustración a continuación para ver un escenario típico de autorelleno transpuesto.
transpose reference while auto fill right

Transponer referencias al rellenar hacia abajo o hacia la derecha

Fórmula de Excel: Usa ÍNDICE u OFFSET para construir manualmente referencias transpuestas


arrow blue right bubble Transponer referencias al rellenar hacia abajo o hacia la derecha

Para transponer una referencia mientras se rellena entre filas o columnas, se puede utilizar la función TRANSPONER en Excel. Este método es adecuado cuando deseas convertir datos dispuestos en una columna en una fila (o viceversa), con la fórmula ajustando automáticamente la dirección de la referencia mientras usas el autocompletado.

Selecciona el rango donde deseas aplicar la referencia transpuesta. Ingresa la siguiente fórmula en la barra de fórmulas: =TRANSPONER(Hoja2!$B$1:B12) y luego presiona Ctrl + Shift + Enter simultáneamente (para versiones anteriores a Microsoft 365 / Excel 2021). En las nuevas versiones que admiten matrices dinámicas, simplemente presionar Enter es suficiente. Consulta la captura de pantalla a continuación:
apply a formula to transpose reference while fill right

En esta fórmula, B1:B12 representa el rango que deseas transponer de un formato vertical a uno horizontal. Puedes ajustar el nombre de la hoja y el rango específico para adaptarlo a tu fuente de datos real.
Consejo: Para evitar errores en las fórmulas, asegúrate de que el rango de destino para los datos transpuestos tenga el tamaño adecuado (por ejemplo, si tu origen es una columna con 12 filas, tu rango de destino debe ser una fila con 12 columnas).

Consejo. Si deseas convertir rápidamente un rango en una sola columna o fila (o viceversa) muchas veces, o si los rangos son grandes y las fórmulas se vuelven complicadas, puedes lograrlo eficientemente usando la herramienta Transformar Rango de Kutools para Excel. Esta herramienta ofrece una interfaz sencilla y flexibilidad para transformar rangos, minimizando el riesgo de errores de fórmula o discrepancias. La funcionalidad está completamente disponible durante 60 días. Por favor, descarga y pruébala gratis.

convert a range to a single column or vice versa by kutools

arrow blue right bubble Fórmula de Excel: Usa ÍNDICE u OFFSET para construir manualmente referencias transpuestas

A veces usar fórmulas matriciales como TRANSPONER no es preferido, o necesitas más control sobre cómo se transponen las referencias, especialmente para datos no contiguos o al trabajar en versiones anteriores de Excel. Con las funciones ÍNDICE y OFFSET, puedes hacer referencia a datos transpuestos directamente utilizando operaciones de relleno estándar, sin necesidad de Ctrl + Shift + Enter.

Escenarios aplicables: Preferible cuando quieres una referencia transpuesta uno a uno por celda, por ejemplo, haciendo referencia a la celda A1 verticalmente a B1 horizontalmente (o viceversa). Útil para evitar entradas matriciales o para referencias dinámicas a través de hojas de cálculo complejas.

Ventajas: No se requiere entrada matricial, las fórmulas son simples de arrastrar y completar.
Posibles inconvenientes: Puede ser un poco más complicado configurar la fórmula inicial; presta mucha atención a cómo ajustas los índices de fila y columna.

Cómo usar ÍNDICE para referencias transpuestas:

1. Supongamos que tienes datos en A1:A5 (vertical), y quieres rellenarlos transpuestos en B1:F1 (horizontal). Selecciona la celda B1 e ingresa la siguiente fórmula:

=INDEX($A$1:$A$5,COLUMN(A1))

2. Presiona Enter, luego arrastra la fórmula hacia la derecha hasta la celda F1. La fórmula utiliza COLUMNA(A1) para incrementarse a medida que te mueves hacia la derecha, haciendo referencia a A1, A2, ..., A5 a través de B1:F1.

Cómo usar OFFSET para referencias transpuestas:

1. Supongamos que tus datos están en la fila B1:F1 (horizontal), y quieres rellenarlos verticalmente hacia abajo en la columna G1:G5. En la celda G1, ingresa:

=OFFSET($B$1,0,ROW(A1)-1)

2. Presiona Enter, luego arrastra la fórmula hacia abajo hasta G5. Al rellenar hacia abajo, FILA(A1)-1 se incrementará desde 0, cambiando el índice de columna de la función OFFSET para obtener B1, C1, D1, etc.

Ajusta el rango de la fórmula o la posición inicial según sea necesario para que coincida con el diseño de tus datos. Siempre verifica la referencia correcta, especialmente al copiar o mover fórmulas, para evitar discrepancias en las referencias.

Solución de problemas: Si obtienes un error #¡REF!, revisa nuevamente los rangos de referencia y asegúrate de que la fórmula no intente hacer referencia fuera de tu conjunto objetivo de datos. Además, para conjuntos de datos grandes, estas fórmulas pueden aumentar la carga de cálculo del libro.

En resumen, si eliges usar fórmulas, VBA o un complemento de Excel depende de la estructura de tus datos, la frecuencia con la que necesites realizar esta operación y tu nivel de comodidad con las funciones avanzadas de Excel. Si un enfoque no se ajusta a tus necesidades, prueba otro método como se describe arriba. Si encuentras problemas persistentes de fórmulas o referencias, revisa tus fórmulas en busca de referencias de celdas bloqueadas (uso del símbolo $) y ajusta según sea necesario para la correcta direccionalidad al transponer.


a screenshot of kutools for excel ai

Descubre la Magia de Excel con Kutools AI

  • Ejecución Inteligente: Realiza operaciones en celdas, analiza datos y crea gráficos, todo impulsado por comandos simples.
  • Fórmulas Personalizadas: Genera fórmulas adaptadas para optimizar tus flujos de trabajo.
  • Codificación VBA: Escribe e implementa código VBA sin esfuerzo.
  • Interpretación de Fórmulas: Comprende fórmulas complejas con facilidad.
  • Traducción de Texto: Supera las barreras del idioma dentro de tus hojas de cálculo.
Potencia tus capacidades de Excel con herramientas impulsadas por IA. ¡Descarga Ahora y experimenta una eficiencia como nunca antes!

Las mejores herramientas de productividad para Office

🤖 Asistente de IA de Kutools: Revoluciona el análisis de datos basado en: Ejecución inteligente |Generar código |Crear fórmulas personalizadas |Analizar datos y generar gráficos |Invocar funciones mejoradas
Funciones populares: Buscar, resaltar o marcar duplicados | Eliminar filas en blanco | Combinar columnas o celdas sin perder datos | Redondear...
Super BUSCARV: Búsqueda con múltiples criterios | Búsqueda de múltiples valores | Búsqueda en varias hojas | Coincidencia difusa....
Lista desplegable avanzada: Crea rápidamente listas desplegables | Lista desplegable dependiente | Lista desplegable con selección múltiple....
Administrador de columnas: Agregar un número específico de columnas | Mover columnas | Cambiar la visibilidad de columnas ocultas | Comparar rangos y columnas...
Funciones destacadas: Cuadrícula de enfoque | Vista de diseño | Barra de fórmulas mejorada | Administrador de libros y hojas de cálculo | Biblioteca de AutoTexto | Selector de fechas | Combinar Datos | Encriptar/Descifrar celdas | Enviar correo electrónico por lista | Super Filtro | Filtro especial (filtro negrita/cursiva/tachado...)...
Top15 conjuntos de herramientas:12 herramientas de texto (Agregar texto, Eliminar caracteres, ...) | Más de50 tipos de gráficos (Diagrama de Gantt, ...) | Más de40 fórmulas prácticas (Calcular edad basada en la fecha de nacimiento, ...) |19 herramientas de inserción (Insertar código QR, Insertar imagen desde ruta, ...) |12 herramientas de conversión (Convertir a palabras, Conversión de moneda, ...) |7 herramientas de combinar y dividir (Combinar filas avanzado, Dividir celdas, ...) | ... y mucho más
Utiliza Kutools en tu idioma preferido: ¡compatible con Inglés, Español, Alemán, Francés, Chino y más de40 idiomas adicionales!

Impulsa al máximo tu dominio de Excel con Kutools para Excel y experimenta una eficiencia sin precedentes. Kutools para Excel ofrece más de300 funciones avanzadas para potenciar la productividad y ahorrar tiempo.Haz clic aquí para obtener la función que más necesitas...


Office Tab aporta una interfaz de pestañas a Office y hace tu trabajo mucho más sencillo

  • Habilita la edición y lectura con pestañas en Word, Excel, PowerPoint, Publisher, Access, Visio y Project.
  • Abre y crea varios documentos en nuevas pestañas de la misma ventana, en vez de en nuevas ventanas.
  • ¡Aumenta tu productividad hasta un50% y reduce cientos de clics de ratón cada día!