30 Функцій excel за 30 днів трансп (transpose)

Вчора в марафоні 30 функцій Excel за 30 днів ми вважали кількість стовпців в діапазоні, використовуючи функцію COLUMNS (ЧІСЛСТОЛБ). а тепер прийшов час для чогось більш затребуваного.

13-й день марафону ми присвятимо дослідженню функції TRANSPOSE (ТРАНСП). За допомогою цієї функції Ви можете повертати свої дані, перетворюючи вертикальні області в горизонтальні і навпаки. У Вас виникає така необхідність? Чи зможете зробити це, використовуючи спеціальну вставку? Чи зможуть це зробити інші функції?

Функція 13: TRANSPOSE (ТРАНСП)

Функція TRANSPOSE (ТРАНСП) повертає горизонтальний діапазон комірок як вертикальний або навпаки.

30 Функцій excel за 30 днів трансп (transpose)

Як можна використовувати функцію TRANSPOSE (ТРАНСП)?

Функція TRANSPOSE (ТРАНСП) може змінювати орієнтацію даних, а також працювати спільно з іншими функціями:

  • Змінити горизонтальне розташування даних на вертикальне.
  • Показати кращий загальний обсяг заробітної плати за останні роки.

Щоб змінити орієнтацію даних, не створюючи посилань на вихідні дані:

  • Використовуйте Paste Special (Спеціальна вставка)> Transpose (Транспонувати).

Синтаксис TRANSPOSE (ТРАНСП)

Функція TRANSPOSE (ТРАНСП) має наступний синтаксис:

  • array (масив) - це масив або діапазон комірок, які потрібно транспонувати.

Пастки TRANSPOSE (ТРАНСП)

  • Функція TRANSPOSE (ТРАНСП) повинна бути введена як формула масиву, натисканням Ctrl + Shift + Enter.
  • Діапазон, який вийде в результаті перетворення функцією TRANSPOSE (ТРАНСП), повинен мати таку саму кількість рядків і стовпців, скільки стовпців і рядків відповідно має вихідний діапазон.

Приклад 1: Перетворюємо горизонтальні дані в вертикальні

Якщо на аркуші Excel дані розташовані горизонтально, Ви можете застосувати функцію TRANSPOSE (ТРАНСП), щоб перетворити їх у вертикальне положення, але вже в іншому місці листа. Наприклад, в підсумковій таблиці контрольних показників вертикальне розташування буде більш зручним. Використовуючи функцію TRANSPOSE (ТРАНСП), Ви можете послатися на вихідні горизонтальні дані, не змінюючи їх розташування.

Щоб транспонувати горизонтальний діапазон 2х4 в вертикальний діапазон 4х2:

  1. Виділіть 8 осередків, куди Ви хочете розмістити отриманий вертикальний діапазон. У нашому прикладі це будуть осередки B4: C7.
  2. Введіть наступну формулу і перетворите її в формулу масиву натисканням Ctrl + Shift + Enter.

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

30 Функцій excel за 30 днів трансп (transpose)

Замість TRANSPOSE (ТРАНСП), Ви можете використовувати іншу функцію для перетворення даних, наприклад, INDEX (ЗМІСТ). Вона не потребує введення формули масиву, і Вам не доведеться виділяти всі осередки кінцевої області, при створенні формули.

30 Функцій excel за 30 днів трансп (transpose)

Приклад 2: Змінюємо орієнтацію без посилань

Якщо Ви просто хочете змінити орієнтацію Ваших даних без збереження посилання на початкові дані, Ви можете використовувати спеціальну вставку:

  1. Виберіть вихідні дані і скопіюйте їх.
  2. Виберіть верхнє ліве вічко області, куди необхідно помістити результат.
  3. На вкладці Home (Головна) натисніть на меню, що випадає команди Paste (Вставити).
  4. Виберіть Transpose (Транспонувати).
  5. Видаліть вихідні дані (за бажанням).

30 Функцій excel за 30 днів трансп (transpose)

Приклад 3: Кращий загальний обсяг заробітної плати за минулі роки

= MAX (MMULT (A8: J8, - (ABS (TRANSPOSE (COLUMN (A8: J8)) - COLUMN (OFFSET (A8: J8,0,0,1, COLUMNS (A8: J8) -Number + 1)) - (Number-1) / 2) = МАКС (МУМНОЖ (A8: J8; - (ABS (ТРАНСП (стовпець (A8: J8)) - стовпець (зміщений (A8: J8; 0; 0; 1; ЧІСЛСТОЛБ (A8: J8) -Number + 1)) - (Number-1) / 2)

30 Функцій excel за 30 днів трансп (transpose)

Як можна зрозуміти з фігурним дужках в рядку формул - це формула масиву. Осередок A5 названа Number і в цьому прикладі число 4 введено, як значення для кількості років.

Формула перевіряє діапазони, щоб побачити чи достатньо в них послідовних стовпців. Результати перевірки (1 або 0) множаться на значення осередків, щоб отримати сумарний обсяг заробітної плати.

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

30 Функцій excel за 30 днів трансп (transpose)

Схожі статті