KutoolsforOffice — Una solución, cinco potentes herramientas.Lograr más con menos esfuerzo.Venta de marzo: 20 % de descuento

Transponer (convertir) una única columna o fila en rangos, o viceversa, en Excel

AutorZhoumandy Fecha de modificación

La utilidad Transformar rango de Kutools para Excel le permite transformar (convertir) rápidamente una columna vertical en varias columnas y una fila en múltiples filas.

Transformar o convertir una columna en varias columnas
Transformar o convertir una fila en varias filas
Transformar o convertir varias columnas en una única columna
Transformar o convertir varias filas en una única fila

Por ejemplo, si dispone de una columna de datos como se muestra en la siguiente captura de pantalla, donde la información de cada cliente ocupa 3 filas consecutivas (nombre, teléfono y dirección), con Transformar rangopodrá convertirla rápidamente en tres columnas, tal como se muestra a continuación:

shot-transform-rang0001

Y viceversa: también puede combinar varias columnas o filas en una sola columna o fila.


Haga clic en Kutools > Rango > Transformar rango. Vea las capturas de pantalla:

captura de rango transpuesto 1flecha-2shot-transform-rang0002

 Transformar o convertir una columna en varias columnas

1. Seleccione una única columna que desee convertir en varias columnas y, a continuación, aplique la utilidad haciendo clic en Kutools > Rango > Transformar rango.

2. En el cuadro de diálogo Transformar rango, realice la siguiente configuración.

1) El Seleccionar rango aparece en la sección Rango a transformar. Puede modificar el rango si lo necesita;
2) En la sección Tipo de transformación, seleccione la opción Columna única a rango;
3) En la sección Columnas por registro, elija la opción que necesite:
Registros delimitados por celdas vacías: Si hay celdas vacías en su columna y desea utilizarlas como separadores para convertir la columna, puede elegir esta opción. Cada celda vacía iniciará una nueva fila.
Valor fijo: Si desea transformar cada N filas de una columna en varias columnas, puede elegir esta opción e introducir un número que represente cada N filas en el cuadro de texto.
4) Haga clic en Aceptar.

shot-transform-rang0003

3. En el cuadro de diálogo que aparece a continuación, seleccione una única celda para mostrar el resultado y, a continuación, haga clic en Aceptar.
Consejos: Puede mostrar el resultado en una hoja de cálculo distinta del libro de trabajo actual.

shot-transform-rang0004

Tras completar la operación, verá el resultado tal como se muestra a continuación.

shot-transform-rang0001


 Transformar o convertir una fila en varias filas

1. Seleccione una única fila que desee convertir en varias filas y, a continuación, aplique la utilidad haciendo clic en Kutools > Rango > Transformar rango.

2. En el cuadro de diálogo Transformar rango, realice la siguiente configuración.

1) El Seleccionar rango aparece en la sección Rango a transformar. Puede modificar el rango si lo necesita;
2) En la sección Tipo de transformación, seleccione la opción Fila única a rango;
3) En la sección Filas por registro, elija la opción que necesite:
Registros delimitados por celdas vacías: Si hay celdas vacías en su fila y desea utilizarlas como separadores para convertir la fila, puede elegir esta opción. Cada celda vacía iniciará una nueva columna.
Valor fijo: Si desea transponer cada N columnas de una fila en varias filas, puede elegir esta opción e introducir un número en el cuadro de texto.
4) Haga clic en Aceptar.

shot-transform-rang0005

3. En el cuadro de diálogo que aparece a continuación, seleccione una única celda para mostrar el resultado y, a continuación, haga clic en Aceptar.
ConsejosPuede mostrar el resultado en una hoja de cálculo distinta dentro del libro de trabajo actual.

Tras completar la operación, verá el resultado tal como se muestra a continuación.

shot-transform-rang0006


 Transformar o convertir varias columnas en una única columna

A veces necesitas convertir un rango en una única columna. Con esta herramienta Transformar rango, podrás hacerlo de forma rápida y sencilla. Sigue estos pasos:

1. Seleccione el rango que desea convertir en una única columna y, a continuación, active esta función haciendo clic en Kutools > Rango > Transformar rango.

1) El Seleccionar rango aparece en la sección Rango a transformar. Puede modificar el rango si lo necesita;
2) En la sección Tipo de transformación, seleccione la opción Rango a columna única;
3) Haga clic en Aceptar.

shot-transform-range0007

3. En el cuadro de diálogo que aparece a continuación, seleccione una única celda para mostrar el resultado y, a continuación, haga clic en Aceptar.
ConsejosPuede mostrar el resultado en una hoja de cálculo distinta del libro de trabajo actual.

A continuación, podrá ver el resultado tal como se muestra.

shot-transform-range0008


 Transformar o convertir varias filas en una única fila

Para transformar varias filas en una única fila, proceda del siguiente modo:

1. Seleccione el rango que desea convertir en una única fila y, a continuación, active esta función haciendo clic en Kutools > Rango > Transformar rango.

1) El Seleccionar rango aparece en la sección Rango a transformar. Puede modificar el rango si lo necesita;
2) En la sección Tipo de transformación, seleccione la opción Rango a fila única ;
3) Haga clic en Aceptar.

shot-transform-range0009

3. En el cuadro de diálogo que aparece a continuación, seleccione una única celda para mostrar el resultado y, a continuación, haga clic en Aceptar.
ConsejosPuede mostrar el resultado en una hoja de cálculo distinta del libro de trabajo actual.

A continuación, podrá ver el resultado tal como se muestra.


 Notas:

flechaEsta función admite Deshacer (Ctrl + Z).

shot-transform-range011Si los datos son muy voluminosos y desea acelerar la transformación, marque la opción No mantener formato (más rápido) en la esquina inferior izquierda del cuadro de diálogo. Es importante mencionar que, si marca esta opción, el formato de las celdas no se conservará en el área de ubicación de la lista.
shot-transform-range011


Demostración: Transformar un rango de celdas en una única fila o columna, y viceversa

 
Kutools para Excel: ¡Más de 300 herramientas prácticas al alcance de su mano! Disfrute de funciones potenciadas por inteligencia artificial para trabajar de forma más inteligente y rápida.¡Descárguelo ahora!

Herramientas de productividad recomendadas

Office Tab: Utilice pestañas prácticas en Microsoft Office, al igual que en Chrome, Firefox y el nuevo navegador Edge. Cambie fácilmente entre documentos con pestañas… ¡sin más ventanas desordenadas!Más información...

Kutools para Outlook: Kutools para Outlook ofrece 100+ potentes funcionespara Microsoft Outlook 2010–2024 (y versiones posteriores), así como para Microsoft 365, ayudándole a simplificar la gestión del correo electrónico y aumentar su productividad.Más información...


Kutools para Excel

Kutools para Excel ofrece más de 300 funciones avanzadas para optimizar su trabajo en Excel 2010 – 2024 y Microsoft 365. La función mostrada anteriormente es solo una de las numerosas herramientas diseñadas para ahorrarle tiempo.

🌍 Compatible con 40+ idiomas de interfaz
✅ Confían en él 500,000+ usuarios y 80,000+ empresas de todo el mundo
🚀 Compatible con todas las versiones modernas de Excel
🎁 Prueba gratuita de 30 días con todas las funciones — sin registro ni limitaciones
Kutools for Excel CintaKutools for Excel Cinta