2 начина за използване на функцията за транспониране на Excel

Ако работите много с Excel у дома, на работа или в домашен офис, имате лукса да настроите работните си листове точно както искате. Въпреки това, всеки човек има свои собствени странности и методи за работа с Excel . Някои предпочитат да организират данните в колони, а други в редове.

Ако някой ви даде файл на Excel и предпочитате данните да се показват в различно подреждане, можете лесно да превърнете колоните в редове и редовете в колони, като използвате вградената функция за транспониране на (Transpose)Excel . Има основно два начина за транспониране на данни в Excel : чрез копиране и поставяне или чрез използване на функцията за транспониране. Въпреки че и двете ще транспонират вашите данни, те работят по различен начин, което ще обясня по-долу.

Транспониране с помощта на функция TRANSPOSE

Да предположим(Suppose) , че някой ви дава файл на Excel с данните, подредени в колони, и предпочитате данните да са в редове.

Данни на Excel в колони

Започнете, като изберете областта, в която искате да транспонирате данните от колони в редове. Забележете(Notice) в примера по-горе, че данните заемат A1 до B6. Това е таблица с данни 2 на 6 (2×6). За да изберете зоната за транспониране, имате нужда от противоположната или зона 6 на 2 (6×2). Започвайки от клетка A12 (или където искате транспонираните данни), маркирайте зона 6×2(mark out a 6×2 area) .

Изберете Зона за транспониране на данни

Забележете(Notice) , че клетките, които избрахме, включват A12 до F13 , площ 6×2. Когато тази област е избрана, щракнете върху лентата с формули( formula bar) по-горе. Уверете(Make) се, че избраната от вас област все още е избрана, преди да започнете да въвеждате формулата. Сега въведете следната формула в лентата с формули

=transpose(a1:b6)

но все още не натискайте Enter . Въвеждането(Enter) на тази формула в Excel се различава от повечето други формули. Трябва да задържите клавишите Ctrl(Ctrl) и Shift , когато натиснете Enter . Така че натиснете Ctrl + Shift + Enter . Вашият работен лист на Excel трябва да изглежда така:

Колоните на Excel, превърнати в редове

Комбинацията от Ctrl + Shift + Enter поставя набор от скоби около формулата. Това казва на Excel , че изходът на формулата ще бъде масив от данни, а не само една клетка. Странно е, че не можете да въведете скобите в себе си; трябва да използвате Ctrl + Shift + Enter .

Когато използвате функцията за транспониране за транспониране на данни, двата набора данни са свързани. Това означава, че ако промените данните в A1, например, това ще промени и стойността в A12 . Дори ако клетките имат формули, това ще актуализира стойностите и на двете места.

В примера по-долу имам някои данни за работниците, отработените часове и общото заплащане. Използвах функцията за транспониране за транспониране на данните.

Продължих и промених едно име и отработените часове за всички лица и както можете да видите, и двата набора данни са синхронизирани.

Това също означава, че ако изтриете клетките или редовете с оригинални данни, ще получите референтна грешка в транспонираните клетки! Ако не искате двата набора данни да са свързани, по-добрият вариант е да използвате метода за копиране и поставяне по-долу, който дублира данните, а не ги свързва.

Транспониране с помощта на Copy and Paste

По-лесният начин за транспониране на данни в Excel е да използвате функцията за копиране и поставяне. Данните няма да бъдат свързани, така че можете безопасно да изтриете оригиналния набор от данни, ако желаете. Въпреки това, ако направите промени в оригиналния набор от данни, те няма да бъдат отразени в транспонираните данни, тъй като това е просто копие.

Изберете данните, които искате да транспонирате, след което щракнете с десния бутон и изберете Копиране(Copy) или натиснете CTRL + C на клавиатурата.

Сега щракнете с десния бутон върху всяка празна клетка, където искате да поставите данните, и щракнете върху бутона Транспониране(Transpose) . Ако просто задържите курсора на мишката върху бутона за транспониране, това всъщност ще ви даде визуализация на живо на данните в листа.

Ако промените някакви данни в оригиналния набор от данни, това няма да повлияе на транспонираните данни и обратно. Това е почти всичко.

 



About the author

Аз съм компютърен професионалист с над 10 години опит. В свободното си време обичам да помагам на бюрото в офиса и да уча децата как да използват интернет. Моите умения включват много неща, но най-важното е, че знам как да помагам на хората да решават проблеми. Ако имате нужда от някой, който може да ви помогне с нещо спешно или просто искате някои основни съвети, моля, свържете се с мен!



Related posts