Функція TRANSPOSE в Excel 2013 дозволяє змінювати орієнтацію діапазону комірок (або масиву). Ви можете використовувати цю функцію для транспонування вертикального діапазону комірок, де дані йдуть по рядках суміжних стовпців, у такий, де дані проходять через стовпці сусідніх рядків, і навпаки.
Щоб успішно використовувати функцію TRANSPOSE, потрібно не тільки вибрати діапазон, який має протилежну кількість стовпців і рядків, а й ввести його як формулу масиву.
Наприклад, якщо ви використовуєте функцію TRANSPOSE для транспонування діапазону клітинок 2 x 5 (тобто діапазону, який займає два суміжні рядки і п’ять суміжних стовпців), ви повинні вибрати порожній діапазон клітинок 5 x 2 (тобто , діапазон, який займає п’ять суміжних рядків і два суміжні стовпці) на аркуші, перш ніж використовувати кнопку «Вставити функцію», щоб вставити функцію TRANSPOSE у першу клітинку.
Потім, вибравши діапазон клітинок 2 x 5, який містить дані, які потрібно транспонувати в текстовому полі Масив діалогового вікна Аргументи функції, потрібно натиснути Ctrl+Shift+Enter, щоб закрити це діалогове вікно та ввести функцію TRANSPOSE у весь вибраний діапазон комірок у вигляді формули масиву (взято в фігурні дужки).
Припустимо, що ви хочете транспонувати дані, введені в діапазон комірок A10:C11 (масив 2 x 3), у порожній діапазон комірок E10: F12 (масив 3 x 2) робочого аркуша. Коли ви натискаєте Ctrl+Shift+Enter, щоб завершити формулу масиву, після вибору діапазону комірок A10:C11 як аргументу масиву , Excel поміщає таку формулу масиву в кожну клітинку діапазону:
{=TRANSPOSE(A10:C11)}
Діапазон комірок B2:C4 містить масив 3x2 в діапазоні комірок B2:C4 до масиву 2x3 в діапазоні B6:D7; виконайте такі дії:
Виберіть порожній діапазон комірок B6:D7 на аркуші.
Клацніть командну кнопку «Пошук і посилання» на вкладці «Формули» стрічки, а потім виберіть параметр TRANSPOSE у спадному меню кнопки.
Excel вставляє =TRANSPOSE() на рядок формул і відкриває діалогове вікно Аргументи функції, де вибрано текстове поле аргументу масиву.
Перетягніть діапазон комірок B2:C4 на аркуші так, щоб текстове поле аргументу масиву містило B2:C4, а формула на рядку формул тепер має вигляд =TRANSPOSE(B2:C4).
Натисніть Ctrl+Shift+Enter, щоб закрити діалогове вікно Вставити аргументи (не натискайте кнопку OK) і вставити формулу масиву TRANSPOSE у діапазон комірок B6:D7, як показано.
Натискання кнопки «ОК» у діалоговому вікні «Аргументи функції» вставляє функцію TRANSPOSE в активну клітинку поточного виділення клітинки. Це повертає #VALUE! значення помилки в комірку. Не забудьте натиснути Ctrl+Shift+Enter, щоб закрити діалогове вікно та помістити формулу у весь діапазон комірок.
Якщо все, що вам потрібно зробити, — це транспонувати заголовки рядків і стовпців або просту таблицю даних, вам не доведеться стикатися зі складністю створення формули масиву за допомогою функції TRANSPOSE. Просто скопіюйте діапазон клітинок, які потрібно транспонувати, за допомогою командної кнопки «Копіювати» на вкладці «Головна» стрічки.
Помістіть курсор комірки в першу порожню клітинку, куди потрібно вставити транспонований діапазон, перш ніж натиснути параметр Транспонувати в спадному меню командної кнопки Вставити.