Някой е построил тази справочна таблица настрани, простираща се през C1: N2. Осъзнавам, че бих могъл да използвам HLOOKUP вместо VLOOKUP, но предпочитам да върна данните обратно във вертикална ориентация.
Копие C1: N2. Щракнете с десния бутон в A4 и изберете опцията за транспониране под Опции за поставяне. Transpose е изисканата дума на 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.
За да избегнете използването на формулата на масива, използвайте комбинация от INDEX и ROW, както е показано на фигурата по-долу. =ROW(1:1)
е умен начин за записване на числото 1. Докато копирате тази формула, препратката към реда се променя на 2: 2 и връща 2.
Функцията INDEX казва, че получавате отговорите от 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)