Funkcija TRANSPOSE v Excelu za spremembo stolpca v vrstico s formulo

  • Deliti To
Michael Brown

V učbeniku je razložena sintaksa funkcije TRANSPOSE in prikazano, kako jo pravilno uporabiti za transpozicijo podatkov v Excelu.

Okusov ni mogoče upoštevati. To velja tudi za delovne navade. Nekateri uporabniki programa Excel raje organizirajo podatke navpično v stolpce, drugi pa se odločijo za vodoravno razporeditev v vrstice. V primerih, ko morate hitro spremeniti orientacijo določenega območja, uporabite funkcijo TRANSPOSE.

    Excelova funkcija TRANSPOSE - sintaksa

    Namen funkcije TRANSPOSE v Excelu je pretvoriti vrstice v stolpce, tj. spremeniti orientacijo danega območja iz vodoravne v navpično ali obratno.

    Funkcija sprejme samo en argument:

    TRANSPOZICIJA(polje)

    Kje: polje je območje celic, ki jih je treba preslikati.

    Polje se preoblikuje na naslednji način: prva vrstica prvotnega polja postane prvi stolpec novega polja, druga vrstica postane drugi stolpec in tako naprej.

    Pomembna opomba! Če želite, da funkcija TRANSPOSE deluje v Excelu 2019 in nižjih programih, jo morate vnesti kot formulo za polja s pritiskom kombinacije tipk Ctrl + Shift + Enter. V Excelu 2021 in Excelu 365, ki nativno podpirata polja, jo lahko vnesete kot običajno formulo.

    Kako uporabljati funkcijo TRANSPOSE v Excelu

    Sintaksa programa TRANSPOSE ne dopušča napak pri oblikovanju formule. Zahtevnejši del je njen pravilen vnos v delovni list. Če nimate veliko izkušenj z Excelovimi formulami na splošno in še posebej s formulami za polja, se prepričajte, da natančno sledite spodnjim korakom.

    1. Preštejte število stolpcev in vrstic v izvirni tabeli

    Za začetek ugotovite, koliko stolpcev in vrstic vsebuje vaša izvorna tabela. Te številke boste potrebovali v naslednjem koraku.

    V tem primeru bomo prenesli tabelo, ki prikazuje obseg izvoza svežega sadja po okrožjih:

    Naša izvorna tabela ima 4 stolpce in 5 vrstic. Ob upoštevanju teh podatkov nadaljujte z naslednjim korakom.

    2. Izberite enako število celic, vendar spremenite orientacijo.

    Vaša nova tabela bo vsebovala enako število celic, vendar bo obrnjena iz vodoravne orientacije v navpično ali obratno. Izberete torej območje praznih celic, ki zavzema enako število vrstic, kot jih ima prvotna tabela, in enako število stolpcev, kot jih ima prvotna tabela v vrsticah.

    V našem primeru izberemo območje 5 stolpcev in 4 vrstic:

    3. Vnesite formulo TRANSPOSE

    Z izbranim nizom praznih celic vnesite formulo Transpozicija:

    =TRANSPOZICIJA(A1:D5)

    Tukaj so podrobni koraki:

    Najprej vnesete znak enakosti, ime funkcije in začetni oklepaj: =TRANSPOSE(

    Nato z miško izberite območje vira ali ga vnesite ročno:

    Na koncu vnesite zaključni oklepaj, vendar ne pritisnite tipke Enter ! Na tej točki bi morala biti vaša Excelova formula Transpozicija podobna tej:

    4. Izpolnite formulo TRANSPOSE

    Pritisnite kombinacijo tipk Ctrl + Shift + Enter, da pravilno dokončate formulo za polje. Zakaj to potrebujete? Ker je treba formulo uporabiti za več kot eno celico in ker so formule za polje namenjene prav temu.

    Ko pritisnete kombinacijo tipk Ctrl + Shift + Enter , bo Excel vašo formulo Transpozicija obkrožil z {vijugastimi oklepaji}, ki so vidni v vrstici formul in so vizualni znak formule za polje. V nobenem primeru jih ne vnesite ročno, saj to ne bo delovalo.

    Spodnja zaslonska slika prikazuje, da je bila naša izvorna tabela uspešno preslikana in da so bili 4 stolpci pretvorjeni v 4 vrstice:

    Formula TRANSPOSE v Excelu 365

    V programu Excel z dinamičnim poljem (365 in 2021) je uporaba funkcije TRANSPOSE neverjetno preprosta! Samo vnesete formulo v zgornjo levo celico ciljnega območja in pritisnete tipko Enter. To je to! Brez štetja vrstic in stolpcev, brez formul polja CSE. Preprosto deluje.

    =TRANSPOZICIJA(A1:D5)

    Rezultat je dinamično območje prelivanja, ki se samodejno prelije v toliko vrstic in stolpcev, kot je potrebno:

    Kako prenesti podatke v Excelu brez ničel za prazna mesta

    Če je ena ali več celic v izvirni tabeli prazna, bodo imele te celice v preneseni tabeli ničelne vrednosti, kot je prikazano na spodnji sliki zaslona:

    Če želite namesto tega vrniti prazne celice, znotraj formule TRANSPOSE vnesite funkcijo IF, da preverite, ali je celica prazna ali ne. Če je celica prazna, funkcija IF vrne prazen niz (""), v nasprotnem primeru pa posreduje vrednost, ki jo želite preslikati:

    =TRANSPOSE(IF(A1:D5="","",A1:D5))

    Vnesite formulo, kot je razloženo zgoraj (ne pozabite pritisniti Ctrl + Shift + Enter, da pravilno zaključite formulo polja), in dobili boste rezultat, podoben temu:

    Nasveti in opombe o uporabi programa TRANSPOSE v Excelu

    Kot ste pravkar videli, ima funkcija TRANSPOSE številne domislice, ki lahko neizkušene uporabnike zmedejo. Spodnji nasveti vam bodo pomagali izogniti se tipičnim napakam.

    1. Kako urediti formulo TRANSPOSE

    Funkcija TRANSPOSE kot funkcija polja ne omogoča spreminjanja dela polja, ki ga vrne. Če želite urediti formulo Transpose, izberite celotno območje, na katero se nanaša formula, naredite želeno spremembo in pritisnite Ctrl + Shift + Enter, da shranite posodobljeno formulo.

    2. Kako izbrisati formulo TRANSPOSE

    Če želite formulo Transpozicija odstraniti iz delovnega lista, izberite celotno območje, na katero se sklicuje formula, in pritisnite tipko Delete.

    3. Zamenjajte formulo TRANSPOSE z vrednostmi

    Ko s funkcijo TRANSPOZE obrnete območje, se izvorno in izhodno območje povežeta. To pomeni, da se ob vsaki spremembi neke vrednosti v izvorni tabeli samodejno spremeni ustrezna vrednost v transponirani tabeli.

    Če želite prekiniti povezavo med tabelama, zamenjajte formulo z izračunanimi vrednostmi. V ta namen izberite vse vrednosti, ki jih vrne formula, pritisnite kombinacijo tipk Ctrl + C, da jih kopirate, kliknite z desno tipko miške in izberite Posebna prilepitev > Vrednosti iz kontekstnega menija.

    Za več informacij glejte Kako pretvoriti formule v vrednosti.

    To je način uporabe funkcije TRANSPOSE za obračanje podatkov v Excelu. Zahvaljujem se vam za branje in upam, da se naslednji teden vidimo na našem blogu!

    Michael Brown je predan tehnološki navdušenec s strastjo do poenostavljanja kompleksnih procesov z uporabo programskih orodij. Z več kot desetletnimi izkušnjami v tehnološki industriji je svoje veščine izpopolnil v Microsoft Excelu in Outlooku ter Google Preglednicah in Dokumentih. Michaelov blog je namenjen deljenju svojega znanja in strokovnega znanja z drugimi ter ponuja preproste nasvete in vadnice za izboljšanje produktivnosti in učinkovitosti. Ne glede na to, ali ste izkušen strokovnjak ali začetnik, Michaelov blog ponuja dragocene vpoglede in praktične nasvete, kako kar najbolje izkoristiti ta osnovna programska orodja.