Excel 2020: Поверніть дані боком за допомогою формули - Поради Excel

Зміст

Хтось побудував цю таблицю пошуку вбік, розтягнувшись на 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.

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

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

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

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