¿Cómo convertir una lista horizontal en una lista vertical en Excel?
Supongamos que tienes una fila de datos y, en ocasiones, necesitas convertir esta lista horizontal en una lista vertical (una columna). Podrías escribirlos uno por uno en una lista, pero esto es bastante lento. Este tutorial trata sobre las formas rápidas de convertir una lista horizontal en una lista vertical en Excel.
Convertir de horizontal a vertical con fórmula
Convierte rápidamente entre listas horizontales y verticales con Kutools para Excel
Convertir de horizontal a vertical con Pegado Especial
Convertir de horizontal a vertical con fórmula
Aquí te presento una fórmula que puede ayudarte a convertir una lista horizontal en una lista vertical en Excel.
Selecciona una celda en blanco y escribe esta fórmula =INDICE(A$1:L$1,FILAS(M$1:M1)) en ella, luego presiona la tecla Enter y arrastra el controlador de relleno hacia abajo hasta que aparezca un valor incorrecto. Ver captura de pantalla:
Consejo: En la fórmula anterior, A1:L1 es la lista horizontal, y M1 es la celda donde usas la fórmula.
Convierte rápidamente entre listas horizontales y verticales con Kutools para Excel
Kutools para Excel es una herramienta práctica para los usuarios de Excel, y su función Transformar Rango puede convertir una fila en una columna, convertir múltiples filas en una columna, o convertir una columna en una fila, convertir columnas en una fila y más.
Después de instalar Kutools para Excel, por favor haz lo siguiente:
1. Selecciona la lista horizontal y haz clic en Kutools > Rango > Transformar Rango. Ver captura de pantalla:
2. En el cuadro de diálogo emergente, marca Rango a columna única, haz clic Aceptar, y aparecerá un cuadro de diálogo para seleccionar una celda donde se mostrará el resultado. Ver captura de pantalla:
3. Haz clic Aceptar. Ahora la lista horizontal se ha convertido en una lista de columnas.
Con la función Transformar Rango de Kutools para Excel puedes transponer una sola columna o fila mediante valores fijos o delimitadores de celdas en blanco, o convertir un rango de celdas en una sola fila o columna. Ver captura de pantalla:
Convertir una sola columna en un rango de celdas por un número fijo de celdas |
![]() |
Convertir una sola columna en un rango de celdas por el delimitador de celda en blanco |
![]() |
Convertir un rango de celdas en una sola columna |
![]() |
Convertir de horizontal a vertical con Pegado Especial
En Excel, puedes usar Pegado Especial para convertir una lista horizontal en una lista vertical.
1. Selecciona los datos de la fila y presiona Ctrl + C para copiarlos. Ver captura de pantalla:
2. Haz clic en una celda donde quieras mostrar el resultado, y haz clic derecho para abrir el menú contextual, haz clic en Pegado Especial > Transponer en Excel 2010 y 2013. Ver captura de pantalla:
En Excel 2007, después de seleccionar Pegado Especial desde el menú contextual, se abrirá el cuadro de diálogo Pegado Especial. En el cuadro de diálogo, marca la opción Todo y la opción Transponer, y haz clic en el botón Aceptar.
Ahora los datos de la fila se han transpuesto a una columna de datos.
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!