Зміст
Якщо ви хочете переключити рядки та стовпці в Excel, ви можете зробити це вручну або автоматично кількома способами залежно від вашої мети. У наступній статті ми розглянемо 5 способів перемикання рядків та стовпців в Excel. Перейдіть разом зі статтею та знайдіть свій найкращий метод.
Завантажити Практичний посібник
Рекомендуємо завантажити файл Excel і тренуватися разом з ним.
Перемикання рядків і стовпців.xlsm5 способів перемикання рядків і стовпців в Excel
Припустимо, у вас є наступний набір даних про частку ринку компаній-виробників смартфонів. Ми використаємо цей набір даних, щоб продемонструвати, як перемикати рядки та стовпці в Excel.
Детально ознайомтеся з наступною статтею та оберіть найкраще рішення, яке відповідає Вашим намірам.
1. перестановка рядків і стовпців за допомогою спеціальної вставки (Transpose)
За допомогою Паста спеціальна це швидкий спосіб перестановки рядків і стовпців в Excel. Виберіть місце, куди ви хочете вставити перенесену таблицю. Переконайтеся, що є достатньо місця для вставки даних. Нова таблиця повністю замінить всі дані/форматування, які вже є. Виконайте наведені нижче кроки для перестановки рядків і стовпців.
Сходинки:
- Виберіть асортимент комірок B4:G9 та преса Ctrl+C .
- Клацаємо правою кнопкою миші по верхній лівій комірці того місця, куди потрібно вставити перенесену таблицю, вибираємо Комірка B11 в такому випадку, то обирайте Транспонувати .
- Ви бачите, що зараз дані помінялися місцями.
Детальніше: Як перенести стовпець на кілька рядків в Excel (6 способів)
2. використання функції транспонування для перестановки рядків і стовпців
Функція TRANSPOSE це багатокамерний масив Це означає, що ми повинні заздалегідь визначити, скільки рядків і стовпців нам знадобиться, і виділити таку площу на аркуші.
У наведеному вище прикладі ми маємо набір даних розміром 6×6 B4:G9 Нам потрібно виділити порожню область 6×6 для транспонування даних.
Сходинки:
- Виберіть B11:G16 У рядку формул введіть формулу:
- Преса Ctrl+Shift+Enter Ви бачите, що зараз дані помінялися місцями.
Примітки та поради:
- Транспоновані дані все ще пов'язані з вихідними даними. Будьте обережні при зміні вихідних даних. Кожного разу, коли ви змінюєте дані в вихідних даних, це також буде відображено в транспонованих даних.
- Якщо у вас встановлена актуальна версія Microsoft 365, то можна ввести формулу в ліву верхню комірку діапазону виведення, після чого натиснути ENTER для підтвердження формули як формули динамічного масиву. В іншому випадку використовуйте Ctrl+Shift+Enter.
Докладніше: Як перенести кілька стовпців у рядки в Excel
3 Використання посилання на комірку для перемикання рядків і стовпців
Ми можемо перемикати рядки і стовпці за допомогою посилань на комірки. У наведеному вище прикладі ми маємо набір даних 6×6 в діапазоні B4:G9 Для транспонування даних нам потрібна порожня комірка 6×6.
Сходинки:
- Виберіть порожній Комірка B11 Введіть префікс посилання, скажімо RR ', а потім розташування першої комірки, яку ми хочемо перенести, а саме B4 .
- В Клітина B12 введіть той самий префікс ' RR ', а потім розташування комірки праворуч від тієї, яку ми використовували на попередньому кроці. Для наших цілей це буде комірка C4 яку ми введемо як RRC4 Аналогічно введіть посилання в клітинках нижче.
- Виберіть діапазон Клітини B11:B16 Заповніть решту комірок, перетягнувши Автозаповнення по горизонталі до Колонка G .
Решта клітинок мають бути заповнені автоматично.
- Натисніть Ctrl+H на клавіатурі, щоб викликати меню Знайти і замінити В рамках програми "Відкритий світ Знайти що і Замінити на поле, введіть префікс РР, а потім = в поле. Натисніть Замінити все .
- У спливаючому вікні буде показано " Все зроблено. Ми зробили 36 замін. "Натисніть ГАРАЗД. .
Ви бачите, що зараз дані помінялися місцями.
Читати далі: Як перетворити кілька рядків у стовпці в Excel (9 способів)
Схожі читання
- Excel VBA: Отримання номера рядка і стовпця за адресою комірки (4 способу)
- Як приховати рядки і стовпці в Excel (10 способів)
- [Виправлено!] Рядки і стовпці в Excel є числами
- Excel VBA: встановлення діапазону за номером рядка і стовпця (3 приклади)
- Як додати кілька рядків і стовпців в Excel (всі можливі способи)
4 Використання макросів VBA для перемикання рядків і стовпців
У цьому методі ми перетворимо кілька рядків у стовпці в Excel за допомогою Макроси VBA .
Сходинки:
- Перейдіть на сторінку Вкладка Розробник> Visual Basic.
- У редакторі Visual Basic перейдіть до пункту Вставка> Модуль.
З'явиться новий модуль, скопіюйте наступний скрипт.
Sub SwitchRowsToColumns() Dim SourceRng As Range Dim DestRng As Range Set SourceRng = Application.InputBox(Prompt:="Виберіть масив для повороту", Title:="Переключити рядки на стовпці", Type:=8) Set DestRng = Application.InputBox(Prompt:="Виберіть комірку для вставки повернених стовпців", Title:="Переключити рядки на стовпці", Type:=8) SourceRng.Копіювати DestRng.Вибрати Виділення.ВставитиСпеціальна Вставка:=xlPasteAll,Operation:=xlNone, SkipBlanks:=False, Transpose:=True Application.CutCopyMode =False End Sub
- Паста скрипт у вікно і збережіть його за допомогою Ctrl+S .
- Тепер закрийте редактор Visual Basic і перейдіть до пункту Розробник> Макроси і ви побачите свій макрос SwitchRowsToColumns. Натисніть Біжи .
A Переключити рядки на стовпчик з'явиться вікно з проханням вибрати масив.
- Виберіть масив B4:G9 щоб обертатися. Клацніть. ГАРАЗД. .
Знову ж таки, спливаюче вікно попросить вибрати перший для вставки обертових стовпців.
- Виберіть Комірка B11 Клац! ГАРАЗД. .
Зараз ви бачите, що дані помінялися місцями.
Читати далі: Макрос Excel: перетворення декількох рядків у стовпці (3 приклади)
5. перемикання рядків і стовпців за допомогою Power Query
Power Query це ще один потужний інструмент, доступний для користувачів Excel, який можна використовувати для перенесення рядків у стовпці. Якщо ви працюєте з Excel 2010 або Excel 2013, вам потрібно безпосередньо завантажити та встановити надбудову Power Query. Надбудову Power Query ви знайдете на вкладці "Дані" в розділі "Надбудови Excel 2016 і верхні версії.
Уважно виконайте наведені нижче дії, щоб перенести рядки в стовпці, використовуючи Power Query.
Сходинки:
- Виділити діапазон комірок B4:G9 для перетворення рядків у стовпці в Excel.
- Перейдіть на сторінку Вкладка Power Query і виберіть З таблиці/діапазону .
З'явиться спливаюче вікно із запитом діапазону. Натисніть ГАРАЗД. .
Наступна таблиця з'явиться в редакторі Power Query.
- В рамках проекту Редактор Power Query Editor > Перейти до Вкладка Трансформація> Виберіть Використовувати перший рядок як заголовки> Виберіть Використовувати заголовки як перший рядок
- Натисніть на Транспонувати під вкладка "Перетворення .
Ви бачите, що зараз дані помінялися місцями.
Читати далі: Як переключити рядки та стовпці в діаграмі Excel (2 способи)
Виправлено проблеми з перенесенням рядків і стовпців
1. помилка перекриття
Помилка перекриття виникне, якщо ви спробуєте вставити перенесений діапазон в область скопійованого діапазону. Будьте уважні до цієї помилки і виберіть комірку, яка не знаходиться в скопійованому діапазоні комірок.
2. #VALUE! Помилка
Якщо ви впровадите Формула TRANSPOSE в Excel, натиснувши просто Увійдіть Ви можете побачити це #ЦІННІСТЬ! Помилка. Щоб уникнути цієї помилки, обов'язково натисніть Ctrl+Shift+Enter .
Зауважте:
Якщо у вас встановлена актуальна версія Microsoft 365, то можна ввести формулу в ліву верхню комірку діапазону виведення, після чого натиснути ENTER для підтвердження формули як формули динамічного масиву. У старих версіях формулу потрібно вводити як формулу застарілого масиву, попередньо виділивши діапазон виводу, ввівши формулу в ліву верхню комірку діапазону виводу, після чого натиснути клавішу Ctrl+Shift+Enter щоб підтвердити це.
Висновок
У цій статті ми показали п'ять простих способів перемикання рядків і стовпців в Excel. Попрактикуйте всі ці способи разом з наведеним практичним посібником і знайдіть, який спосіб найкраще підходить для вашого випадку. Сподіваємося, що ви знайдете наведені вище способи корисними і прокоментуєте їх на нашому сайті. ExcelWIKI.com якщо Вам потрібні додаткові роз'яснення або Ви маєте щось додати.