¿Cómo transponer rápidamente un grupo de filas a una columna en Excel?
Por ejemplo, aquí hay algunos grupos de filas en una hoja de Excel, ¿tienes algún truco para transponer rápidamente estas filas a columnas como se muestra en la captura de pantalla a continuación? Si estás interesado en esta tarea, este artículo puede ofrecerte una solución.
Transponer un grupo de filas a una columna con fórmulas
Transponer un grupo de filas a una columna con Kutools para Excel
Transponer un grupo de filas a una columna con fórmulas
En Excel, para transponer algunos grupos de filas a columnas, necesitas crear una lista única y luego extraer todos los valores coincidentes de cada grupo.
1. Selecciona una celda en blanco donde colocarás la lista única, C1, y escribe Lista Única en ella, y luego ve a la celda adyacente, C2, ingresa 1 en ella, y arrastra el controlador de autocompletar hacia la derecha para llenar la serie como se muestra en la siguiente captura de pantalla:
2. Luego, en la celda C2, introduce esta fórmula =SI.ERROR(INDICE($A$1:$A$9; COINCIDIR(0; CONTAR.SI($C$1:C1; $A$1:$A$9); 0));0), y presiona las teclas Shift + Ctrl + Enter luego arrastra el controlador de relleno hacia abajo hasta que aparezcan ceros. Ver captura de pantalla:
En la fórmula, A1:A9 son los nombres de los grupos por los cuales deseas transponer los valores, y C1 es la celda donde ingresaste Lista Única en el paso anterior, puedes cambiar estas referencias según sea necesario.
3. En la celda D2, introduce esta fórmula =SI.ERROR(INDICE($B$1:$B$9; PEQUEÑO(SI($C2=$A$1:$A$9; FILA($A$1:$A$9)-MIN(FILA($A$1:$A$9))+1; ""); D$1));0), presiona Shift + Ctrl + Enter, luego arrastra el controlador de relleno hacia la derecha hasta que aparezcan ceros, y luego arrastra hacia abajo para aplicar esta fórmula a las celdas que necesites. Ver captura de pantalla:
En la fórmula, B1:B9 son los valores de cada grupo que deseas usar, C2 es la celda donde aplicaste la primera fórmula, A1:A9 es el rango con los nombres de los grupos duplicados, D1 es la primera celda de la serie que creaste en el paso 1.
Ahora los grupos de filas se han transpuesto a columnas.
Transponer un grupo de filas a una columna con Kutools para Excel
Si quieres transponer más rápido grupos de filas a columnas, prueba la utilidad Combinar Filas Avanzado de Kutools para Excel.
Después de instalar Kutools para Excel, sigue estos pasos:
1. Selecciona el rango que deseas transponer, haz clic en Kutools > Combinar y Dividir > Combinar Filas Avanzado. Ver captura de pantalla:
2. En el cuadro de diálogo emergente, selecciona la columna con los nombres de los grupos y elige Clave Principal, y luego selecciona la columna que contiene los valores de cada grupo para elegir Combinar y elige un delimitador para separar las filas combinadas. Ver captura de pantalla:
3. Haz clic en Aceptar, ahora el grupo de filas se ha combinado en una columna.
Si deseas dividir la celda en columnas, puedes aplicar Kutools > Combinar y Dividir> Dividir Celdas para separar las celdas por delimitadores.
Demostración
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!