Funkcija TRANSPOSE v Excelu 2013 vam omogoča spreminjanje orientacije obsega celic (ali matrike). To funkcijo lahko uporabite za transponiranje navpičnega obsega celic, kjer podatki tečejo po vrsticah sosednjih stolpcev, v tistega, kjer podatki tečejo čez stolpce sosednjih vrstic in obratno.
Za uspešno uporabo funkcije TRANSPOSE ne morate samo izbrati obsega, ki ima nasprotno število stolpcev in vrstic, temveč ga morate vnesti tudi kot formulo matrike.
Če na primer uporabljate funkcijo TRANSPOSE za transponiranje obsega celic 2 x 5 (to je obseg, ki zavzema dve sosednji vrstici in pet sosednjih stolpcev), morate izbrati prazen obseg celic 5 x 2 (tj. , obseg, ki zavzame pet sosednjih vrstic in dva sosednja stolpca) na delovnem listu, preden uporabite gumb Vstavi funkcijo za vstavljanje funkcije TRANSPOSE v prvo celico.
Potem, ko izberete obseg celic 2 x 5, ki vsebuje podatke, ki jih želite prenesti v polje z besedilom Array pogovornega okna Argumenti funkcije, morate pritisniti Ctrl+Shift+Enter, da zaprete to pogovorno okno in vnesete funkcijo TRANSPOSE v celoten izbrani obseg celic kot formula matrike (zaprto v zavitih oklepajih).
Recimo, da želite prenesti podatke, vnesene v obseg celic A10:C11 (matrika 2 x 3), v prazno območje celic E10:F12 (matrika 3 x 2) delovnega lista. Ko pritisnete Ctrl+Shift+Enter, da dokončate formulo matrike, potem ko izberete obseg celic A10:C11 kot argument matrike , Excel v vsako celico obsega postavi naslednjo formulo matrike:
{=PRENOSI (A10:C11)}
Obseg celic B2:C4 vsebuje matriko 3 x 2 v obsegu celic B2:C4 do matriko 2 x 3 v obsegu B6:D7; sledite tem korakom:
Izberite prazen obseg celic B6:D7 na delovnem listu.
Kliknite ukazni gumb Iskanje in sklicevanje na zavihku Formule traku in nato v spustnem meniju gumba izberite možnost TRANSPOSE.
Excel vstavi =TRANSPOSE() v vrstico s formulo in odpre pogovorno okno Argumenti funkcije, kjer je izbrano besedilno polje argumenta matrike.
Povlecite skozi obseg celic B2:C4 na delovnem listu, tako da besedilno polje Array Array vsebuje B2:C4, formula v vrstici Formule pa se zdaj glasi =TRANSPOSE(B2:C4).
Pritisnite Ctrl+Shift+Enter, da zaprete pogovorno okno Vstavi argumente (ne kliknite V redu) in vstavite formulo matrike TRANSPOSE v obseg celic B6:D7, kot je prikazano.
S klikom na gumb V redu v pogovornem oknu Argumenti funkcije se funkcija TRANSPOSE vstavi v aktivno celico trenutnega izbora celice. S tem se vrne #VALUE! vrednost napake v celico. Ne pozabite pritisniti Ctrl+Shift+Enter, da zaprete pogovorno okno in vnesete formulo v celoten obseg celic.
Če želite samo prenesti naslove vrstic in stolpcev ali preprosto tabelo s podatki, vam ni treba iti skozi zapletenost ustvarjanja formule matrike s funkcijo TRANSPOSE. Preprosto kopirajte obseg celic, ki jih želite transponirati, z ukaznim gumbom Kopiraj na zavihku Domov na traku.
Postavite kazalec celice v prvo prazno celico, kamor želite prilepiti transponirani obseg, preden kliknete možnost Transpose v spustnem meniju ukaznega gumba Prilepi.