Кто-то построил эту таблицу поиска боком, растянувшись на C1: N2. Я понимаю, что могу использовать HLOOKUP вместо VLOOKUP, но я предпочитаю возвращать данные обратно в вертикальную ориентацию.
Скопируйте C1: N2. Щелкните правой кнопкой мыши в A4 и выберите параметр «Транспонировать» в разделе «Параметры вставки». Транспонирование - это причудливое слово в Excel, означающее «повернуть данные в сторону».
![](https://cdn.wiki-base.com/4987428/excel_2020_turn_data_sideways_with_a_formula_-_excel_tips_2.jpg.webp)
Я много транспонирую. Но я использую Alt + E, S, E, Enter для транспонирования вместо щелчка правой кнопкой мыши.
Однако есть проблема. Транспонирование - это одноразовый снимок данных. Что делать, если у вас есть формулы в горизонтальных данных? Есть ли способ транспонировать с помощью формулы?
Первый способ немного странный. Если вы пытаетесь транспонировать 12 горизонтальных ячеек, вам нужно выбрать 12 вертикальных ячеек за один выбор. Начните вводить формулу, например, =TRANSPOSE(C2:N2)
в активной ячейке, но не нажимайте Enter. Вместо этого удерживайте Ctrl + Shift, а затем нажмите Enter. Это помещает единую формулу массива в выбранные ячейки. Эта формула TRANSPOSE вернет 12 ответов, и они появятся в 12 выбранных ячейках, как показано ниже.
![](https://cdn.wiki-base.com/4987428/excel_2020_turn_data_sideways_with_a_formula_-_excel_tips.png.webp)
По мере изменения данных в горизонтальной таблице в вертикальной таблице появляются те же значения, как показано ниже.
![](https://cdn.wiki-base.com/4987428/excel_2020_turn_data_sideways_with_a_formula_-_excel_tips_2.png.webp)
Но формулы массивов малоизвестны. Некоторые новички в работе с электронными таблицами могут попытаться отредактировать формулу и забыть нажать Ctrl + Shift + Enter.
Чтобы избежать использования формулы массива, используйте комбинацию ИНДЕКС и СТРОКА, как показано на рисунке ниже. =ROW(1:1)
- это умный способ записать число 1. Когда вы копируете эту формулу, ссылка на строку изменяется на 2: 2 и возвращает 2.
Функция ИНДЕКС сообщает, что вы получаете ответы от C2: N2 и хотите получить n-й элемент из диапазона.
![](https://cdn.wiki-base.com/4987428/excel_2020_turn_data_sideways_with_a_formula_-_excel_tips_3.png.webp)
На рисунке ниже =FORMULATEXT
в столбце C показано, как формула изменяется при копировании.
![](https://cdn.wiki-base.com/4987428/excel_2020_turn_data_sideways_with_a_formula_-_excel_tips_4.png.webp)