Іноді потрібно змінити напрямок, у якому розташовано клітинки. Це можна зробити, скопіювавши їх і вставивши із застосуванням параметра транспонування. Однак таким чином буде створено копію даних. Щоб цього уникнути, натомість ви можете ввести формулу, використовуючи функцію TRANSPOSE. Наприклад, на рисунку нижче за допомогою формули =TRANSPOSE(A1:B4) клітинки з A1 по B4 впорядковано горизонтально.

Вихідні клітинки розташовано вище, клітинки з функцією TRANSPOSE – нижче

Примітка.: Якщо у вас є поточна версія Microsoft 365 , ви можете вводити формулу у верхньому лівому куті діапазону виведення, а потім натисніть клавішу ввід , щоб підтвердити формулу як динамічний масив масиву. Інакше формулу знадобиться ввести по-старому, тобто спочатку вибрати діапазон вихідних даних, ввести формулу в його верхню ліву клітинку, а потім натиснути клавіші Ctrl+Shift+Enter, щоб підтвердити введення. Excel автоматично вставляє фігурні дужки на початку та в кінці формул. Докладні відомості про формули масивів див. у статті Приклади формул масивів і рекомендації.

Крок 1: виділіть пусті клітинки.

Спочатку виділіть кілька пустих клітинок. Обов’язково виділіть стільки ж клітинок, скільки міститься у вихідному наборі, але в іншому напрямку. Наприклад, нижче зображено вісім клітинок, впорядкованих вертикально:

Клітинки в A1:B4

Тому потрібно вибрати вісім клітинок по горизонталі. Ось так:

Вибрано клітинки A6:D7

Тут опиняться транспоновані клітинки.

Крок 2: введіть "=TRANSPOSE(".

Коли пусті клітинки все ще вибрано, введіть = TRANSPOSE(.

Аркуш Excel виглядатиме приблизно так:

=TRANSPOSE(

Зверніть увагу, що вісім клітинок все ще виділено, незважаючи на те, що ви почали вводити формулу.

Крок 3: введіть діапазон вихідних клітинок.

Тепер введіть діапазон клітинок, які потрібно транспонувати. У нашому прикладі це клітинки з A1 до B4. Таким чином, формула буде такою: =TRANSPOSE(A1:B4). Поки не натискайте клавішу ENTER! Просто завершіть введення й перейдіть до наступного кроку.

Аркуш Excel виглядатиме приблизно так:

=TRANSPOSE(A1:B4)

Крок 4: нарешті, натисніть клавіші CTRL+SHIFT+ENTER.

Тепер натисніть клавіші CTRL+SHIFT+ENTER. Навіщо? Функція TRANSPOSE використовується лише у формулах масиву, і саме таким чином потрібно завершити таку формулу. Якщо коротко, формула масиву – це формула, яка застосовується до ряду клітинок. Оскільки на кроці 1 ви вибрали кілька клітинок (авжеж?), формулу буде застосовано до кількох клітинок. Ось результат після натискання клавіш CTRL+SHIFT+ENTER:

Результат формули з клітинками A1:B4, переміщеними в клітинки A6:D7

Поради

Технічні подробиці

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

Синтаксис

TRANSPOSE(масив)

Синтаксис функції TRANSPOSE має такі аргумент:

  • масив    – обов’язковий аргумент. Масив або діапазон клітинок на аркуші, який потрібно транспонувати. Транспонований масив утворюється таким чином: перший рядок масиву стає першим стовпцем нового масиву, другий рядок масиву стає другим стовпцем нового масиву, і так далі. Якщо ви не знаєте, як ввести формулу масиву, зверніться до статті Створення формули масиву.

Додаткові відомості

Транспонування (повертання) даних із рядків у стовпці та навпаки

Створення формули масиву

Обертання та вирівнювання даних у клітинці

Приклади формул масивів і рекомендації

Потрібна додаткова довідка?

Отримуйте нові функції раніше за інших
Приєднатися до Microsoft оцінювачів

Чи були ці відомості корисні?

Наскільки ви задоволені якістю перекладу?

Що вплинуло на ваші враження?

Маєте ще один відгук? (Необов'язково)

Дякуємо за ваш відгук!

×