Набік із формулою - Поради Excel

Paste Special Transpose робить знімок даних

Хтось побудував цю таблицю пошуку вбік, розтягнувшись на C1: N2. Я усвідомлюю, що міг би використовувати HLOOKUP замість VLOOKUP, але я волію повертати дані назад у вертикальну орієнтацію.

Копія C1: N2. Клацніть правою кнопкою миші у форматі A4 і виберіть Параметр транспонування в меню Параметри вставки. Transpose - це вигадливе слово в Excel, яке означає "повернути дані вбік".

Вставити спеціальне транспонування

Я багато транспоную. Але я використовую alt = "" + E, S, E, Enter для транспонування замість клацання правою кнопкою миші.

Однак є проблема. Транспонування - це одноразовий знімок даних. Що робити, якщо у вас є формули в горизонтальних даних? Чи є спосіб транспонування за допомогою формули?

Перший спосіб трохи химерний. Якщо ви намагаєтесь транспонувати 12 горизонтальних комірок, вам потрібно вибрати 12 вертикальних комірок за один вибір. Почніть набирати формулу, наприклад, =TRANSPOSE(C2:N2)в активній комірці, але не натискайте Enter. Натомість утримуйте Ctrl + Shift лівою рукою, а потім натисніть Enter. Це поміщає єдину формулу масиву у вибрані комірки. Ця формула TRANSPOSE поверне 12 відповідей, і вони з’являться у 12 вибраних клітинках.

Ctrl + Shift + Enter для формули масиву

У міру зміни даних у горизонтальній таблиці у вашій вертикальній таблиці з’являться ті самі значення.

Але формули масивів недостатньо відомі. Деякі новачки електронних таблиць можуть спробувати відредагувати формулу і забути натиснути Ctrl + Shift + Enter.

Результат ПРОПОЗИЦІЇ

Щоб уникнути використання формули масиву, використовуйте комбінацію INDEX і ROW, як показано нижче. =ROW(1:1)це розумний спосіб записати число 1. Під час копіювання цієї формули посилання на рядок змінюється на 2: 2 і повертає 2.

Функція INDEX говорить, що ви отримуєте відповіді з C2: N2, і ви хочете, щоб n-й елемент був з діапазону.

Функція INDEX

На малюнку нижче, =FORMULATEXTу стовпці C показано, як змінюється формула при копіюванні.

Як формули змінюються при копіюванні

Дякуємо Excel Ace та Tracia Williams за пропозицію цієї функції.

Переглянути відео

  • Paste Special Transpose робить знімок даних
  • Функція TRANSPOSE вимагає Ctrl + Shift + Enter
  • Використовуючи Ctrl + Shift + Enter з вимкненим = 2 праворуч
  • Функція INDEX з положенням
  • РЯД (1: 1) дає число 1
  • Він змінюється під час копіювання
  • Поєднайте INDEX і ROW
  • 3-й спосіб: Замінити = на =
  • Excel Ace та Tracia Williams запропонували цю функцію

Завантажити файл

Завантажте зразок файлу тут: Podcast1986.xlsx

Цікаві статті...