Як поміняти місцями рядки і стовпці в Excel (5 способів)

  • Поділитися Цим
Hugh West

Якщо ви хочете переключити рядки та стовпці в Excel, ви можете зробити це вручну або автоматично кількома способами залежно від вашої мети. У наступній статті ми розглянемо 5 способів перемикання рядків та стовпців в Excel. Перейдіть разом зі статтею та знайдіть свій найкращий метод.

Завантажити Практичний посібник

Рекомендуємо завантажити файл Excel і тренуватися разом з ним.

Перемикання рядків і стовпців.xlsm

5 способів перемикання рядків і стовпців в Excel

Припустимо, у вас є наступний набір даних про частку ринку компаній-виробників смартфонів. Ми використаємо цей набір даних, щоб продемонструвати, як перемикати рядки та стовпці в Excel.

Детально ознайомтеся з наступною статтею та оберіть найкраще рішення, яке відповідає Вашим намірам.

1. перестановка рядків і стовпців за допомогою спеціальної вставки (Transpose)

За допомогою Паста спеціальна це швидкий спосіб перестановки рядків і стовпців в Excel. Виберіть місце, куди ви хочете вставити перенесену таблицю. Переконайтеся, що є достатньо місця для вставки даних. Нова таблиця повністю замінить всі дані/форматування, які вже є. Виконайте наведені нижче кроки для перестановки рядків і стовпців.

Сходинки:

  • Виберіть асортимент комірок B4:G9 та преса Ctrl+C .

  • Клацаємо правою кнопкою миші по верхній лівій комірці того місця, куди потрібно вставити перенесену таблицю, вибираємо Комірка B11 в такому випадку, то обирайте Транспонувати .

  • Ви бачите, що зараз дані помінялися місцями.

Детальніше: Як перенести стовпець на кілька рядків в Excel (6 способів)

2. використання функції транспонування для перестановки рядків і стовпців

Функція TRANSPOSE це багатокамерний масив Це означає, що ми повинні заздалегідь визначити, скільки рядків і стовпців нам знадобиться, і виділити таку площу на аркуші.

У наведеному вище прикладі ми маємо набір даних розміром 6×6 B4:G9 Нам потрібно виділити порожню область 6×6 для транспонування даних.

Сходинки:

  • Виберіть B11:G16 У рядку формул введіть формулу:
=TRANSPOSE(B4:G9)

  • Преса 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 якщо Вам потрібні додаткові роз'яснення або Ви маєте щось додати.

Г’ю Вест — досвідчений тренер і аналітик Excel із понад 10-річним досвідом роботи в галузі. Він має ступінь бакалавра з бухгалтерського обліку та фінансів і ступінь магістра з ділового адміністрування. Г’ю має пристрасть до викладання та розробив унікальний підхід до викладання, який легко зрозуміти та дотримуватися. Його експертне знання Excel допомогло тисячам студентів і професіоналів у всьому світі вдосконалити свої навички та досягти успіху в кар’єрі. У своєму блозі Г’ю ділиться своїми знаннями зі світом, пропонуючи безкоштовні навчальні посібники з Excel та онлайн-навчання, щоб допомогти окремим особам і компаніям повністю розкрити свій потенціал.