Skip to main content

¿Cómo transponer / convertir una sola columna en varias columnas en Excel?

Author: Kelly Last Modified: 2025-06-03

Supongamos que tienes una tabla como se muestra a continuación, y necesitas cambiar una columna a un rango. Aquí te mostraremos algunos trucos sobre cómo cambiar una sola columna en múltiples columnas.

a screenshot showing a column being converted to multiple columns

Transponer una sola columna a múltiples columnas con fórmulas

Transponer una sola columna a múltiples columnas con Kutools para Excel


Transponer una sola columna a múltiples columnas con fórmulas

Convertir una sola columna en un rango de datos de fila a fila:

En Excel, la función OFFSET puede ayudarte, puedes usar esta fórmula siguiendo estos pasos:

1. En una celda en blanco C1, por favor ingresa esta fórmula: =OFFSET($A$1,COLUMNS($A1:A1)-1+(ROWS($1:1)-1)*5,0), y luego arrastra el controlador de relleno desde C1 hasta G1, ver captura de pantalla:

a screenshot of using formula to convert a single column to a range of data from row to row

Nota: A1 es la celda inicial, *5 representa el número de celdas que deseas tener en cada fila. Al mismo tiempo, debes comenzar esta fórmula en la columna C.

2. Luego sigue arrastrando el controlador de relleno hacia abajo hasta el rango que necesites. Y los datos de la columna única se han convertido en múltiples filas como se muestra en la siguiente captura de pantalla:

a screenshot of all results in columns

3. Como son fórmulas, cuando las copies, debes copiarlas y pegarlas como valores.

Convertir fácilmente / transformar una sola fila o columna en un rango de celdas:

La función Transformar Rango de Kutools para Excel puede ayudarte a convertir fácilmente los datos de una sola fila o columna en un rango de celdas según lo necesites.

a screenshot of using Kutools for Excel to easily convert a single column to multiple columns

Kutools para Excel: con más de 300 complementos útiles para Excel, prueba gratuita sin limitaciones durante 30 días. ¡Descarga y prueba gratis ahora!


Convertir una sola columna en un rango de datos de columna a columna:

La fórmula anterior puede ayudarte a transponer la columna única a un rango de fila a fila, si necesitas transponer la columna a un rango de columna a columna, la siguiente fórmula también puede ayudarte.

1. En una celda en blanco C1, por favor ingresa esta fórmula: =INDEX($A$1:$A$20,ROW(C1)+(5*(COLUMNS($C$1:C$1)-1))), y luego arrastra el controlador de relleno desde C1 hasta C5, ver captura de pantalla:

a screenshot of using formula to convert a single column to a range of data from column to column

Nota: A1:A20 es la columna de datos que deseas convertir, 5 * representa el número de celdas que deseas tener en cada columna.

2. Luego arrastra el controlador de relleno a través de la columna C hasta la columna F, y los datos en la columna única se han transpuesto a un rango de columna a columna. Ver captura de pantalla:

a screenshot showing all results


Transponer una sola columna a múltiples columnas con Kutools para Excel

Estas fórmulas tienen algunas limitaciones, tal vez sea difícil para los principiantes aplicarlas. Aquí seguiré presentándote una manera fácil de resolver este problema. Con la función Transformar Rango de Kutools para Excel, puedes convertir rápidamente los datos de una sola fila o columna en un rango de celdas según lo necesites. ¡Haz clic para descargar Kutools para Excel!

Después de instalar Kutools para Excel, por favor haz lo siguiente:

1. Selecciona la columna que deseas convertir.

2. Haz clic en Kutools > Rango > Transformar Rango, ver captura de pantalla:

a screenshot of enabling the Transform Range feature of Kutools for Excel

3. En el cuadro de diálogo Transformar Rango, especifica la configuración de la siguiente manera:

  • Elige Columna única a rango desde Tipo de transformación;
  • Especifica las celdas por fila, si has seleccionado una columna con celdas en blanco como separador, puedes marcar Separado por espacios, y los datos comenzarán una nueva fila en cada celda en blanco. También puedes especificar el número de celdas por fila desde el Valor fijo que necesites.

a screenshot of configuring the Transform Range dialog box

4. Luego haz clic en Aceptar, aparecerá un cuadro de aviso de Transformar Rango, y haz clic en una celda para colocar el resultado. El Rango de salida puede especificarse en diferentes hojas de cálculo y libros. Ver captura de pantalla:

a screenshot of selecting a destination cell

5. Haz clic en Aceptar, verás que la columna única se ha transformado en múltiples columnas en la celda seleccionada. Ver captura de pantalla:

a screenshot showing the original column and the converted columns

La herramienta Transformar Rango de Kutools para Excel puede ayudarte a transformar fácilmente una sola columna en un rango, transformar una sola fila en un rango, transformar un rango en una sola fila y transformar un rango en una sola columna. Haz clic para saber más…

¡Haz clic para descargar y probar gratis Kutools para Excel ahora!


Las mejores herramientas de productividad para Office

🤖 Kutools AI Aide: 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 por varios criterios | Búsqueda de varios valores | Búsqueda en varias hojas | Coincidencia difusa....
Lista desplegable avanzada: Crea rápidamente una lista desplegable | Lista desplegable dependiente | Lista desplegable de selección múltiple....
Administrador de columnas: Agregar un número específico de columnas | Mover columnas | Alternar el estado de 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 Libro de trabajo y Hoja de cálculo | Biblioteca de AutoTexto | Selector de fechas | Combinar Datos | Cifrar/Descifrar celdas | Enviar correo electrónico por lista | Super Filtro | Filtro especial (filtrar celdas con fuente en negrita/cursiva/tachado...)...
Top15 conjuntos de herramientas:12 herramientas de texto (Agregar texto, Eliminar caracteres específicos, ...) | 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 para combinar y dividir (Combinar filas avanzado, Dividir celdas, ...) | ... y más

Potencia tus habilidades en Excel con Kutools para Excel y experimenta una eficiencia sin precedentes. Kutools para Excel ofrece más de300 funciones avanzadas para aumentar la productividad y ahorrar tiempo. Haz clic aquí para obtener la función que más necesitas...


Office Tab lleva la interfaz de pestañas a Office y facilita mucho tu trabajo

  • 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 lugar de nuevas ventanas.
  • ¡Aumenta tu productividad en un50% y reduce cientos de clics de ratón cada día!