Прескочи на основното съдържание

Как да обърна / обърна колона с ред на данни вертикално в Excel?

Автор: Кели Последна промяна: 2020-04-29

Понякога може да искате да обърнете колона с ред на данни вертикално в Excel, както е показано на лявата екранна снимка. Изглежда доста трудно да се обърне редът на данните ръчно, особено за много данни в колоната. Тази статия ще ви насочи бързо да обърнете или обърнете реда на данни в колона вертикално.

Обърнете колона с ред на данните в Excel с командата Sort
Обърнете колона с ред на данните в Excel с VBA
Няколко кликвания, за да обърнете колона от ред на данни с Kutools за Excel


Обърнете колона с ред на данните в Excel с командата Sort

Използването на командата Sort може да ви помогне да обърнете колона с данни в 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.  Задръжте надолу Друг + 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 инсталиран, можете да обърнете реда на номерата на колоните с Обръщане на вертикалния диапазон инструмент бързо.

Преди да кандидатствате Kutools за Excel, Моля те първо го изтеглете и инсталирайте.

1. Изберете колоната с дата, която ще обърнете вертикално, след което щракнете Kutools > Обхват > Обръщане на вертикалния диапазон > Всички / Само обръщане на стойности. Вижте екранна снимка:

Забележка: Ако искате да обърнете стойностите заедно с форматирането на клетките, изберете Всички опция. Само за обръщане на стойности, моля, изберете Само обръщане на стойности опция.

След това избраните данни в колоната са обърнати вертикално. Вижте екранна снимка:

тип: Ако също трябва да обърнете данните хоризонтално в Excel. Моля, опитайте Обръщане на хоризонталния диапазон полезност на Kutools за Excel. Просто трябва първо да изберете два диапазона и след това да приложите помощната програма, за да го постигнете, както е показано на екранната снимка по-долу.

След това избраните диапазони незабавно се обръщат хоризонтално.

  Ако искате да имате безплатен пробен период (30 дни) на тази помощна програма, моля, щракнете, за да го изтеглитеи след това преминете към прилагане на операцията съгласно горните стъпки.


Демонстрация: обръщане/обръщане на колона от реда на данните вертикално


Свързана статия:

Как бързо да обърна / обърна ред от ред на данни в Excel?

Най-добрите инструменти за продуктивност в офиса

🤖 Kutools AI помощник: Революционизирайте анализа на данни въз основа на: Интелигентно изпълнение   |  Генериране на код  |  Създаване на персонализирани формули  |  Анализирайте данни и генерирайте диаграми  |  Извикване на функциите на Kutools...
Популярни функции: Намерете, маркирайте или идентифицирайте дубликати   |  Изтриване на празни редове   |  Комбинирайте колони или клетки без загуба на данни   |   Кръг без формула ...
Супер търсене: VLookup с множество критерии    VLookup с множество стойности  |   VLookup в няколко листа   |   Размито търсене ....
Разширен падащ списък: Бързо създаване на падащ списък   |  Зависим падащ списък   |  Падащ списък с множество избори ....
Мениджър на колони: Добавете конкретен брой колони  |  Преместване на колони  |  Превключване на състоянието на видимост на скритите колони  |  Сравнете диапазони и колони ...
Препоръчани функции: Мрежов фокус   |  Изглед на дизайна   |   Голям формула бар    Мениджър на работни книги и листове   |  Библиотека с ресурси (Автоматичен текст)   |  Избор на дата   |  Комбинирайте работни листове   |  Шифроване/декриптиране на клетки    Изпращайте имейли по списък   |  Супер филтър   |   Специален филтър (филтър получер/курсив/зачертано...) ...
Топ 15 комплекта инструменти12 Текст Инструменти (добавяне на текст, Премахване на символи, ...)   |   50 + Графика Видове (диаграма на Гант, ...)   |   40+ Практичен формули (Изчислете възрастта въз основа на рождения ден, ...)   |   19 вмъкване Инструменти (Въведете QR код, Вмъкване на картина от пътя, ...)   |   12 Конверсия Инструменти (Числа към думи, Валутен обмен, ...)   |   7 Обединяване и разделяне Инструменти (Разширено комбиниране на редове, Разделени клетки, ...)   |   ... и още

Усъвършенствайте уменията си за Excel с Kutools за Excel и изпитайте ефективност, както никога досега. Kutools за Excel предлага над 300 разширени функции за повишаване на производителността и спестяване на време.  Щракнете тук, за да получите функцията, от която се нуждаете най-много...

Описание


Раздел Office Внася интерфейс с раздели в Office и прави работата ви много по-лесна

  • Разрешете редактиране и четене с раздели в Word, Excel, PowerPoint, Publisher, Access, Visio и Project.
  • Отваряйте и създавайте множество документи в нови раздели на един и същ прозорец, а не в нови прозорци.
  • Увеличава вашата производителност с 50% и намалява стотици кликвания на мишката за вас всеки ден!

Comments (23)
Rated 4.5 out of 5 · 1 ratings
This comment was minimized by the moderator on the site
Dès que j'ai lu "Insérez une série de numéros de séquence à côté de la colonne...", j'ai compris l'astuce: Merci beaucoup, ça fonctionne TB!
This comment was minimized by the moderator on the site
This was super helpful!!!
Rated 4.5 out of 5
This comment was minimized by the moderator on the site
This is so redundant. Just:

1. "select all" the data,

2. "copy"

3. go to a "new sheet/workbook"

4. "right click" and "paste special - TRANSPOSE"
This comment was minimized by the moderator on the site
Thank you very much!
This comment was minimized by the moderator on the site
THANK YOU POLLO
This comment was minimized by the moderator on the site
THANK YOU VERY VERY MUCH!
This comment was minimized by the moderator on the site
Thank you very much! It really helped me!
This comment was minimized by the moderator on the site
how i can change macro to flip horisontally?
This comment was minimized by the moderator on the site
Basically I need the same as above but the amount of fields vertically can change from 1 to 12. Then, for example 3 fields, I would need number 3 to be at the top... If 11 then 11 at the top. It's random everytime between 1&12 though. Any ideas? As trying INDEX but to no avail :(
This comment was minimized by the moderator on the site
Why .. why in the hell do people and not just you ... have to prove how to reinvent the wheel and show how to do things that don't need to be done . How to flip / reverse a column of data order vertically in Excel? All you have to do is tell people to hi - light the data and go push the a/z button and it's done . Yeah I don't know what I am doing .. excel is shit because it's hard to use ... but this was so easy and you make so hard . You're not and educator . Duncan Adams
This comment was minimized by the moderator on the site
That's actually not true. The A/Z button SORTS it (usually from low to high or form a to z), but it doesnt FLIP it. Yes, it does flip when it's ordered from a to z or from low to high, but what if it's not? So yes, this is useful. Please think before you speak Duncan.
There are no comments posted here yet
Load More
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations