¿Cómo transponer / convertir una sola columna en varias columnas en Excel?
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.
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:
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:
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. 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:
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:
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:
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.
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:
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:
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
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!