Как перевернуть / обратить порядок данных в столбце вертикально в Excel?

Иногда вам может понадобиться перевернуть порядок данных в столбце вертикально в Excel, как показано на скриншоте слева. Вручную изменять порядок данных довольно сложно, особенно если в столбце много данных. Эта статья проведет вас через быстрое переворачивание или обратное расположение порядка данных в столбце.
Переворот порядка данных в столбце в Excel с помощью команды Сортировка
Переворот порядка данных в столбце в Excel с помощью VBA
Несколько кликов для переворота порядка данных в столбце с помощью Kutools для Excel
Переворот порядка данных в столбце в Excel с помощью команды Сортировка
Использование команды Сортировка поможет вам перевернуть столбец данных в Excel, выполнив следующие шаги:
1. Вставьте последовательность чисел рядом со столбцом. В данном случае введите 1, 2, 3…, 7 в столбец B, затем выберите диапазон B2:B12, см. скриншот:
2. Нажмите Данные > Сортировать по убыванию (Z-A), см. скриншот:
3. В диалоговом окне Предупреждение о сортировке отметьте опцию Расширить выделенное и нажмите кнопку Сортировать.
4. После этого вы увидите, что порядок чисел в столбце A перевернут. Вы можете удалить или скрыть столбец B в зависимости от ваших потребностей. См. следующий скриншот:
Этот метод также применим для изменения порядка нескольких столбцов данных.
Легко перевернуть столбец дат вертикально за несколько кликов:
Утилита Перевернуть вертикальный диапазон из Kutools для Excel поможет вам быстро перевернуть столбец дат вертикально всего за несколько кликов. Вам просто нужно выбрать диапазон и активировать функцию для достижения результата. Скачайте Kutools для Excel прямо сейчас! (30-дневная бесплатная пробная версия)
Переворот порядка данных в столбце в Excel с помощью VBA
Если вы знаете, как использовать код VBA в Excel, вы можете перевернуть/обратить порядок данных вертикально следующим образом:
1. Удерживая клавиши Alt + F11 в Excel, открывается окно Microsoft Visual Basic для приложений.
2. Нажмите Вставить > Модуль и вставьте следующий макрос в окно Модуля.
VBA: Перевернуть/обратить порядок данных в диапазоне вертикально в 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. Нажмите клавишу F5 для запуска этого макроса, появится диалоговое окно для выбора диапазона для вертикального переворота, см. скриншот:
4. Нажмите OK в диалоговом окне, диапазон переворачивается вертикально, см. скриншот:
Несколько кликов для переворота порядка данных в столбце с помощью Kutools для Excel
Если у вас установлен Kutools для Excel, вы можете быстро изменить порядок чисел в столбцах с помощью инструмента Перевернуть вертикальный диапазон .
1. Выберите столбец дат, который хотите перевернуть вертикально, затем нажмите Kutools > Диапазон > Перевернуть вертикальный диапазон > Все / Только перевернуть значения. См. скриншот:
Примечание: Если вы хотите перевернуть значения вместе с форматированием ячеек, выберите опцию Все. Для переворачивания только значений выберите опцию Только перевернуть значения.
После этого выбранные данные в столбце будут перевернуты вертикально. См. скриншот:
Совет: Если вам также нужно перевернуть данные горизонтально в Excel, попробуйте утилиту Перевернуть горизонтальный диапазон из Kutools для Excel. Вам просто нужно сначала выбрать два диапазона, а затем применить утилиту для достижения результата, как показано на скриншоте ниже.
Выбранные диапазоны сразу же переворачиваются горизонтально.
Если вы хотите воспользоваться бесплатной пробной версией (30-день) этой утилиты, пожалуйста, нажмите, чтобы скачать её, а затем перейдите к выполнению операции согласно вышеуказанным шагам.
Связанная статья:
Как быстро перевернуть / обратить порядок данных в строке в Excel?
Лучшие инструменты для повышения продуктивности работы с Office
Ускорьте работу в Excel с Kutools для Excel и ощутите новую степень эффективности. Kutools для Excel предлагает более300 расширенных функций для повышения продуктивности и экономии времени. Нажмите здесь, чтобы выбрать нужную вам функцию...
Office Tab добавляет вкладки в Office и делает вашу работу намного проще
- Включите редактирование и чтение с вкладками в Word, Excel, PowerPoint, Publisher, Access, Visio и Project.
- Открывайте и создавайте несколько документов во вкладках одного окна, а не в отдельных окнах.
- Увеличьте свою продуктивность на50% и сократите сотни лишних кликов мышью каждый день!