Функція TRANSPOSE

Примітка.: Ми хочемо надавати найновіший вміст довідки рідною мовою користувачів якомога швидше. Цю сторінку перекладено за допомогою засобу автоматичного перекладу, тому вона може містити смислові, синтаксичні або граматичні помилки. Ми вважаємо, що цей вміст стане вам у пригоді. Повідомте нас, чи була інформація корисною, унизу цієї сторінки. Для зручності цю статтю можна переглянути англійською мовою.

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

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

Щоб функція TRANSPOSE працювала, після введення формули обов’язково натисніть клавіші CTRL+SHIFT+ENTER. Наведені нижче покрокові вказівки допоможуть вам ввести цю формулу.

Крок 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 має такі аргумент:

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

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

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

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

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

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

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

Ця інформація корисна?

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

Дякуємо за відгук! Схоже, вам може стати в нагоді допомога одного з наших спеціалістів служби підтримки Office, з яким ми вас можемо з’єднати.

×