¿Cómo voltear o invertir el orden de una columna de datos verticalmente en Excel?

A veces, es posible que desee voltear el orden de una columna de datos verticalmente en Excel, como se muestra en la captura de pantalla de la izquierda. Parece bastante difícil invertir el orden de los datos manualmente, especialmente cuando hay muchos datos en la columna. Este artículo lo guiará para voltear o invertir rápidamente el orden de los datos de una columna verticalmente.
Voltear el orden de una columna de datos en Excel con el comando Ordenar
Voltear el orden de una columna de datos en Excel con VBA
Varios clics para voltear el orden de una columna de datos con Kutools para Excel
Voltear el orden de una columna de datos en Excel con el comando Ordenar
El uso del comando Ordenar puede ayudarlo a voltear una columna de datos en Excel siguiendo estos pasos:
1. Inserte una serie de números de secuencia al lado de la columna. En este caso, inserte 1, 2, 3…, 7 en la Columna B, luego seleccione B2:B12, vea la captura de pantalla:
2. Haga clic en Datos > Ordenar Z a A, vea la captura de pantalla:
3. En el cuadro de diálogo Advertencia de ordenación, marque la opción Expandir la selección y haga clic en el botón Ordenar.
4. Luego verá que el orden numérico de la Columna A está volteado. Y puede eliminar u ocultar la Columna B según sus necesidades. Vea la siguiente captura de pantalla:
Este método también se aplica para invertir el orden de varias columnas de datos.
Voltee fácilmente una columna de fechas verticalmente con varios clics:
La utilidad Voltear rango vertical de Kutools para Excel puede ayudarlo a voltear rápidamente una columna de fechas verticalmente con solo unos pocos clics. Solo necesita seleccionar el rango y habilitar la función para lograrlo. ¡Descargue Kutools para Excel ahora! (30-día de prueba gratuita)
Voltear el orden de una columna de datos en Excel con VBA
Si sabe cómo usar un código VBA en Excel, puede voltear / invertir el orden de los datos verticalmente de la siguiente manera:
1. Mantenga presionadas las teclas Alt + F11 en Excel, y se abrirá la ventana Microsoft Visual Basic para Aplicaciones.
2. Haga clic en Insertar > Módulo, y pegue la siguiente macro en la Ventana del Módulo.
VBA: Voltear / invertir el orden de un rango de datos verticalmente en Excel.
Sub FlipColumns()
'Updateby20131126
Dim Rng As Range
Dim WorkRng As Range
Dim Arr As Variant
Dim i As Integer, j As Integer, k As Integer
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
Arr = WorkRng.Formula
For j = 1 To UBound(Arr, 2)
k = UBound(Arr, 1)
For i = 1 To UBound(Arr, 1) / 2
xTemp = Arr(i, j)
Arr(i, j) = Arr(k, j)
Arr(k, j) = xTemp
k = k - 1
Next
Next
WorkRng.Formula = Arr
End Sub
3. Presione la tecla F5 para ejecutar esta macro, aparecerá un cuadro de diálogo para que seleccione un rango para voltearlo verticalmente, vea la captura de pantalla:
4. Haga clic en Aceptar en el cuadro de diálogo, el rango se voltea verticalmente, vea la captura de pantalla:
Varios clics para voltear el orden de una columna de datos con Kutools para Excel
Si tiene instalado Kutools para Excel, puede invertir el orden de los números de las columnas con la herramienta Voltear rango vertical rápidamente.
1. Seleccione la columna de fecha que volteará verticalmente, luego haga clic en Kutools > Rango > Voltear rango vertical > Todo / Voltear solo valores. Vea la captura de pantalla:
Nota: Si desea voltear los valores junto con el formato de celda, seleccione la opción Todo. Para voltear solo los valores, seleccione la opción Voltear solo valores.
Luego, los datos seleccionados en la columna se han volteado verticalmente. Vea la captura de pantalla:
Consejo: Si también necesita voltear datos horizontalmente en Excel. Pruebe la utilidad Voltear rango horizontal de Kutools para Excel. Solo necesita seleccionar dos rangos primero y luego aplicar la utilidad para lograrlo como se muestra en la captura de pantalla a continuación.
Luego, los rangos seleccionados se voltean horizontalmente de inmediato.
Si desea tener una prueba gratuita (30-día) de esta utilidad, haga clic para descargarla y luego vaya a aplicar la operación siguiendo los pasos anteriores.
Artículo relacionado:
¿Cómo voltear / invertir el orden de una fila de datos en Excel rápidamente?
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!