TRANSPOSE функция

Забележка: Бихме искали да ви осигурим най-новото помощно съдържание възможно най-бързо на вашия собствен език. Тази страница е преведена чрез автоматизация и може да съдържа граматически грешки и несъответствия. Нашата цел е това съдържание да ви бъде полезно. Можете ли да ни кажете дали информацията е била полезна за вас, в дъното на тази страница? Ето статията на английски за бърза справка.

Понякога се налага да превключвате или завъртате клетки. Можете да направите това чрез копиране, поставяне и използване на опцията за транспониране. Но това води до дублиране на данните. Ако не искате това, можете да въведете формула, вместо това да използвате функцията TRANSPOSE. Например на следващата картина формулата =TRANSPOSE(A1:B4) приема клетките от A1 до B4 и ги подрежда хоризонтално.

Първоначалните клетки са горе, а клетките с функцията TRANSPOSE – долу

Ключът да накарате TRANSPOSE да работи: Задължително натиснете CTRL+SHIFT+ENTER, след като въведете формулата. Ако никога не сте въвеждали този тип формула преди, следващите стъпки ще ви преведат през процеса.

Стъпка 1: Избор на празни клетки

Първо, изберете празни клетки Но не забравяйте да изберете същия брой клетки като първоначалния набор от клетки, но в друга посока. Например тук има 8 клетки, които са подредени вертикално:

Клетки в A1:B4

Така че трябва да изберем осем хоризонтални клетки, ето така:

Избрани са клетки A6:D7

Ето къде ще свършат новите, транспонирани клетки.

Стъпка 2: Въведете =TRANSPOSE(

Докато тези празни клетки все още са избрани, въведете: =TRANSPOSE(

Excel ще изглежда подобно на това:

=TRANSPOSE(

Обърнете внимание, че осемте клетки все още са избрани, въпреки че сме започнали да въвеждаме формула.

Стъпка 3: Въведете диапазона на първоначалните клетки.

Сега въведете диапазона на клетките, които искате да транспонирате. В този пример искаме да транспонираме клетките от A1 до B4. Така че формулата за този пример ще бъде: =TRANSPOSE(A1:B4)но не натискайте клавиша ENTER още! Просто спрете да въвеждате и преминете към следващата стъпка.

Excel ще изглежда подобно на това:

=TRANSPOSE(A1:B4)

Стъпка 4: Накрая, натиснете CTRL+SHIFT+ENTER.

Сега натиснете CTRL+SHIFT+ENTER. Защо? Тъй като функцията TRANSPOSE се използва само във формули за масиви, а това е начинът за завършване на формула за масив. Формула за масив накратко е формула, която се прилага към повече от една клетка. Тъй като сте избрали повече от една клетка в стъпка 1 (направили сте го, нали?), формулата ще се приложи към повече от една клетка. Ето резултата след натискане на CTRL+SHIFT+ENTER:

Резултат от формулата с клетките А1: B4, транспонирани в клетки A6:D7

Съвети

  • Не е необходимо да въвеждате диапазона на ръка. След като сте въвели =TRANSPOSE(, можете да използвате мишката, за да изберете диапазона. Просто щракнете и плъзнете от началото на диапазона до края. Но не забравяйте: натиснете CTRL+SHIFT+ENTER, когато сте готови, а не ENTER.

  • Имате нужда от текст и форматирането да бъде транспонирана също? Опитайте Копиране, поставяне и чрез опцията за транспониране. Но имайте предвид, че това ще създаде дубликати. Така че ако промените ви първоначалните клетки, копията не ще се актуализират.

  • Има и още, за да научите повече за формулите за масиви. Създаване на формула за масив , или можете да прочетете за подробните указания и примери от тях тук.

Технически подробности

Функцията TRANSPOSE връща вертикален диапазон от клетки като хоризонтален диапазон или обратно. Функцията TRANSPOSE трябва да се въвежда като формула за масив в диапазон, който има същия брой редове и колони, колкото колони и редове съответно има диапазон източник. Използвайте TRANSPOSE, за да промените вертикалната и хоризонталната ориентация на масив в работен лист.

Синтаксис

TRANSPOSE(масив)

Синтаксисът на функцията TRANSPOSE има следните аргумент:

  • масив    Изисква се. Масив или диапазон от клетки в работен лист, който искате да транспонирате. Транспонирания масив е създаден с помощта на първия ред на масива, като първата колона на новия масив, втория ред на масива като втората колона на новия масив и т.н. Ако не сте сигурни как да въведете формула за масив, вижте Създаване на формула за масив.

Вж. също

Транспониране (завъртане) на данни от редове в колони или обратно

Създаване на формула за масив

Завъртане и подравняване на данните в клетка

Указания и примери за формули за масиви

Разширете уменията си в Office
Преглед на обучението
Получавайте първи новите функции
Присъединете се към участниците в Office Insider

Беше ли полезна тази информация?

Благодарим ви за обратната връзка!

Благодарим ви за вашата обратна връзка. Изглежда, че ще бъде полезно да ви свържем с един от нашите агенти по поддръжката на Office.

×