Транспонування (поворот) даних із рядків у стовпці та навпаки
Якщо у вас є аркуш із даними в стовпцях, які необхідно повернути, щоб упорядкувати його у рядках, використовуйте функцію Транспонувати . З його допомогою можна швидко перемикати дані зі стовпців у рядки або навпаки.
Наприклад, якщо дані виглядають так, з регіонами продажів у заголовках стовпців і кварталами в лівій частині:
Функція Transpose змінює порядок таблиці таким чином, що квартали відображаються в заголовках стовпців, а регіони продажів відображаються зліва, як показано нижче:
Примітка: Якщо дані містяться в таблиці Excel, функція транспонування недоступна. Спершу можна перетворити таблицю в діапазон або скористатися функцією ТРАНСП, щоб повернути рядки та стовпці.
Ось як це зробити:
Перейдіть до діапазону даних, який потрібно переупорядкувати, включаючи заголовки рядків або стовпців, а потім натисніть клавіші CTRL+C.
Примітка: Переконайтеся, що ви копіюєте дані для цього, оскільки за допомогою команди Вирізати або CTRL+X не працюватиме.
Клацніть правою кнопкою миші верхню ліву комірку, в яку потрібно вставити транспоновану таблицю, а потім виберіть пункт Транспонувати
Поради щодо транспонування даних
- Якщо дані містять формули, Excel автоматично оновлює їх відповідно до нового розміщення. Переконайтеся, що ці формули використовують абсолютні посилання. В іншому випадку можна перемикатися між відносними, абсолютними та змішаними посиланнями перед зміною даних.
- Якщо ви хочете часто повертати дані для перегляду з різних кутів, розгляньте можливість створення зведеної таблиці , щоб можна було швидко звести дані, перетягнувши поля з області Строк в область Стовпці (або навпаки) у списку полів зведеної таблиці.
Дані можна вставити до книги як транспоновані. Транспонування перенацілює вміст скопійованих осередків при вставці. Ці рядки будуть вставлені в стовпці, і навпаки.
Ось як можна транспонувати вміст комірки:
- Скопіюйте діапазон осередків.
- Виділіть порожні осередки, в які потрібно вставити транспоновані дані.
- На вкладці Головна клацніть піктограму Вставити та виберіть Вставити Транспонувати.
Додаткові відомості
Ви завжди можете поставити запитання експерту в Excel Tech Community або отримати підтримку у спільнотах.
Як рядок в Excel перетворити на стовпець
Іноді, при роботі з таблицями або будь-якими іншими даними в Excel, у користувачів виникає питання: як перетворити рядки вже наявної таблиці в стовпці і навпаки. Також бувають ситуації, коли потрібно поміняти місцями рядки і стовпці в таблиці, разом з усіма даними.
У цій статті ми розберемося, як можна поміняти в Ексель рядки зі стовпцями місцями. Розглядатимемо два способи.
Спеціальна вставка
Перший спосіб, який допоможе перетворити рядки на стовпці, це використання спеціальної вставки.
Візьмемо такий приклад. Тут дані розміщені в діапазоні B2: D7. Зробимо так, щоб шапка була записана рядками. Виділяємо відповідні комірки та копіюємо їх, натиснувши комбінацію «Ctrl+C».
Докладніше ознайомитися з питанням, як зробити таблицю з шапкою в Excel, Ви зможете, перейшовши за посиланням.
Тепер виділіть ту комірку на аркуші, де розташовуватиметься перша рядок, у прикладі це «Ім'я» . Клацніть правою кнопкою миші в ній і виберіть з меню «Спеціальна вставка» .
У наступному вікні поставте галочку в полі "Транспонувати" та натисніть "ОК" .
Тепер заголовки, які були записані в одну строчку, відображаються в одному стовпці. Якщо на аркуші в Екселі у Вас набрано багато даних, можна зробити так, щоб при прогортанні завжди була видна шапка (заголовки стовпців) і перший рядок. Детально ознайомитися з цим питанням, можна у статті: як закріпити область у Excel.
Щоб поміняти рядки зі стовпцями в таблиці Excel, виділіть весь необхідний діапазон. У прикладі це B2: D7. Потім натисніть Ctrl+C . Далі виділіть необхідну комірку для нової таблиці та клацніть по ній правою кнопкою миші. Виберіть із меню «Спеціальна вставка» , а потім поставте галочку в пункті «Транспонувати» .
Як бачите, використання спеціальної вставки дозволяє зберегти вихідне форматування для транспонованих осередків.
Використання функції
Другий спосіб - використання функції ТРАНСП. Для початку виділимо діапазон осередків, в якому розміщуватимемо дані. Оскільки у вихідній у нас шість рядків та три стовпці, значить, виділимо три рядочки та шість стовпців. Далі в полі для введення формул напишіть: =ТРАНСП(B2:D7) , де B2:D7 – вихідний діапазон осередків, і натисніть комбінацію клавіш Ctrl+Shift+Enter .
Таким чином, ми поміняли стовпці та рядки місцями у таблиці Ексель.
Для перетворення рядка на стовпець, виділимо потрібний діапазон осередків. У шапці таблиці 3 стовпці, отже, виділимо 3 рядки. Тепер пишемо: = ТРАНСП (B2: D2) і натискаємо "Ctrl + Shift + Enter".
При використанні функції ТРАНСП у транспонованої зберігається зв'язок з вихідною таблицею. Тобто, при зміні даних у першій таблиці, вони відразу відобразяться у другій.
У розглянутому прикладі замінимо «Катя1» на «Катя». І допишемо до всіх імен за першою літерою прізвища. Зверніть увагу, зміни вносимо у вихідний діапазон В2: D7. В результаті і в другому діапазоні дані теж будуть змінюватися.
Якщо Вам потрібно зробити зі стовпців рядки в Excel, то також використовуйте два вищеописаних способи.
Перший метод. Виділіть потрібний стовпець, натисніть «Ctrl+C», виберіть комірку та клацніть по ній правою кнопкою миші. У меню виберіть «Спеціальна вставка» . У наступному діалоговому вікні ставимо галочку в полі "Транспонувати".
Щоб перетворити дані стовпця в рядок, використовуючи функцію ТРАНСП, виділіть відповідну кількість осередків, у полі для формул напишіть: =ТРАНСП(В2:В7) – замість В2:В7 введіть Ваш діапазон. Натисніть Ctrl+Shift+Enter .
Якщо Ви зробили зі стовпців рядки і тепер потрібно налаштувати автоматичну нумерацію рядків в Excel, прочитайте статтю на тему, перейшовши за посиланням.
Ось так легко, можна перетворити рядок на стовпець на Ексель, або поміняти стовпці на рядки. Використовуйте будь-який із описаних способів.