Včasih morate celice zamenjati ali jih zasukati. To lahko naredite tako, da jih kopirate, prilepite ali pa uporabite možnost za transponiranje. Toda na ta način ustvarite podvojene podatke. Če tega ne želite, namesto funkcije TRANSPOSE vnesite formulo. V tem primeru formula =TRANSPOSE(A1:B4) zavzame celice od A1 do B4 ter jih razporedi vodoravno.
Opomba
Če imate trenutno različico okolja Microsoft 365, lahko formulo vnesete v zgornjo levo celico izhodnega obsega, nato pa pritisnete tipko ENTER , da potrdite formulo kot formulo z dinamičnim poljem. V nasprotnem primeru morate vnesti formulo kot podedovano formulo s polji, tako da najprej izberete izhodni obseg, vnesete formulo v zgornjo levo celico izhodnega obsega, nato pa pritisnite tipko Ctrl + Shift + Enter za potrditev. Excel nato vstavi oklepaje na začetek in konec formule namesto vas. Če želite več informacij o formulah s polji, glejte Navodila in primeri formul s polji.
1. korak: Izberite prazne celice
Najprej izberite nekaj praznih celic. Izbrati morate enako število celic, kot jih je v izvirnem naboru celic, vendar v obratni smeri. Tu je na primer 8 celic, ki so razporejene navpično:
Izbrati moramo torej osem vodoravnih celic:
Nove, transponirane celice, bodo na koncu tukaj.
2. korak: Vnesite =TRANSPOSE(
Medtem ko so prazne celice še vedno izbrane, vnesite: =TRANSPOSE(
Excel bo podoben temu:
Opazili boste, da je osem celic še vedno izbranih, čeprav smo začeli vnašati formulo.
3. korak: Vnesite obseg izbirnih celic.
Zdaj vnesite obseg celic, ki jih želite transponirati. V tem primeru želimo transponirati celice od A1 do B4. Formula za ta primer bi bila torej: =TRANSPOSE(A1:B4) -- vendar za starejši Excel še ne pritisnite tipke ENTER. Nehajte tipkati in se premaknite na naslednji korak. V programu Excel 365 ali novejši različici pritisnite tipko ENTER.
Excel bo podoben temu:
4. korak: Na koncu pritisnite CTRL+SHIFT+ENTER za starejši Excel
Za starejši Excel pritisnite tipke CTRL+SHIFT+ENTER. Zakaj? Ker je funkcija TRANSPOSE uporabljena le v formulah s polji, tako dokončate matrično formulo. Formula s polji je formula, ki je uporabljena za več kot eno celico. Ker ste v 1. koraku izbrali več kot eno celico (saj ste, kajne?), bo formula uporabljena za več kot eno celico. Tukaj je rezultat po tem, ko pritisnete CTRL+SHIFT+ENTER:
Nasveti
- Obsega vam ni treba vnašati ročno. Ko vnesete =TRANSPOSE(, lahko obseg izberete z miško. Kliknite in povlecite od začetka do konca obsega. V starejši različici Excela pritisnite CTRL+SHIFT+ENTER, ko končate. V programu Excel 365 ali novejši različici pritisnite tipko ENTER.
- Ali želite transponirati tudi besedilo in oblikovanje celic? Poskusite kopirati, lepiti in uporabiti možnost za transponiranje. Toda ne pozabite, da s tem ustvarite dvojnike. Če se torej spremenijo izvirne celice, kopije ne bodo posodobljene.
- To ni vse, kar se lahko naučite o formulah s polji. Ustvarite formulo s polji , podrobna navodila in primere pa si preberete tukaj.
Tehnične podrobnosti
Funkcija TRANSPOSE navpični obseg celic vrne kot vodoravni obseg ali obratno. Funkcijo TRANSPOSE morate vnesti kot formulo s polji v obsegu, ki ima tolikšno število vrstic in stolpcev, kot ima izvorni obseg stolpcev in vrstic. Funkcijo TRANSPOSE uporabljajte za spreminjanje navpične in vodoravne usmerjenosti poljubne matrike ali obsega na delovnem listu.
Sintaksa
TRANSPOSE(matrika)
V sintaksi funkcije TRANSPOSE obstaja ta argument:
- matrika Obvezno. Matrika ali obseg celic na delovnem listu, ki ga želite transponirati. Matrika transponira tako, da uporabi prvo vrstico matrike kot prvi stolpec nove matrike, drugo vrstico matrike kot drugi stolpec nove matrike in tako naprej. Če ne veste, kako vnesete formulo polja, glejte » Ustvarjanje formule s polji«.