30 Excel funkcija za 30 dana: TRANSPOSE

Jučer na maratonu 30 Excel funkcija za 30 dana izbrojali smo broj stupaca u rasponu koristeći funkciju KOLONE (NUMBERCOLUMN), a sada je vrijeme za nešto traženije.

13. dan maratona posvetit ćemo se proučavanju funkcije TRANZOZIRAJ (TRANSP). Pomoću ove funkcije možete rotirati svoje podatke pretvaranjem vertikalnih područja u horizontalna i obrnuto. Da li imate takvu potrebu? Možete li to učiniti pomoću posebnog umetka? Mogu li druge funkcije to učiniti?

Dakle, okrenimo se informacijama i primjerima o funkciji TRANZOZIRAJ (TRANSP). Ako imate dodatne informacije ili primjere, podijelite ih u komentarima.

Funkcija 13: TRANSPOSE

funkcija TRANZOZIRAJ (TRANSPOSE) vraća horizontalni raspon ćelija kao vertikalni raspon, ili obrnuto.

Kako se može koristiti funkcija TRANSPOSE?

funkcija TRANZOZIRAJ (TRANSP) može promijeniti orijentaciju podataka, kao i raditi u sprezi sa drugim funkcijama:

  • Promijenite horizontalni raspored podataka u vertikalni.
  • Prikaži najbolje ukupne plate u posljednjih nekoliko godina.

Da promijenite orijentaciju podataka bez kreiranja veza do originalnih podataka:

  • upotreba paste Special (Specijalna pasta) > Transpose (Transponiranje).

Sintaksa TRANSPOSE (TRANSP)

funkcija TRANZOZIRAJ (TRANSPOSE) ima sljedeću sintaksu:

TRANSPOSE(array)

ТРАНСП(массив)

  • array (niz) je niz ili raspon ćelija koje treba transponirati.

Zamke TRANSPOSE (TRANSPOSE)

  • funkcija TRANZOZIRAJ (TRANSPOSE) se mora uneti kao formula niza pritiskom na Ctrl + Shift + Enter.
  • Raspon koji će rezultirati transformacijom funkcije TRANZOZIRAJ (TRANSPOSE) mora imati isti broj redova i kolona kao što izvorni raspon ima kolone i redove.

Primjer 1: Pretvaranje horizontalnih podataka u vertikalne podatke

Ako su podaci horizontalni u Excel listu, možete primijeniti funkciju TRANZOZIRAJ (TRANSPOSE) da biste ih pretvorili u vertikalni položaj, ali na drugom mjestu na listu. Na primjer, u konačnoj tabeli benčmarka, vertikalni raspored bi bio pogodniji. Korištenje funkcije TRANZOZIRAJ (TRANSPOSE), možete referencirati originalne horizontalne podatke bez promjene njihove lokacije.

Za transponiranje horizontalnog raspona 2 × 4 u vertikalni opseg 4 × 2:

  1. Odaberite 8 ćelija u koje želite postaviti rezultirajući vertikalni raspon. U našem primjeru, to će biti ćelije B4:C7.
  2. Unesite sljedeću formulu i pretvorite je u formulu niza klikom Ctrl + Shift + Enter.

=TRANSPOSE(B1:E2)

=ТРАНСП(B1:E2)

Vitičaste zagrade će se automatski dodati na početak i kraj formule kako bi se označilo da je formula niza unesena.

30 Excel funkcija za 30 dana: TRANSPOSE

Umjesto TRANZOZIRAJ (TRANSPOSE), Možete koristiti drugu funkciju za transformaciju podataka, na primjer, INDEX (INDEX). Ne zahtijeva da unesete formulu niza i ne morate odabrati sve ćelije u ciljnom području kada kreirate formulu.

=INDEX($B$2:$E$2,,ROW()-ROW(C$4)+1)

=ИНДЕКС($B$2:$E$2;;СТРОКА()-СТРОКА(C$4)+1)

30 Excel funkcija za 30 dana: TRANSPOSE

Primjer 2: Promjena orijentacije bez veza

Ako samo želite promijeniti orijentaciju svojih podataka bez zadržavanja reference na originalne podatke, možete koristiti Paste Special:

  1. Odaberite izvorne podatke i kopirajte ih.
  2. Odaberite gornju lijevu ćeliju područja u koje želite postaviti rezultat.
  3. Na kartici Napredno Početna (Početna) kliknite na padajući meni komandi paste (Insert).
  4. izabrati Transpose (Transponiranje).
  5. Izbrišite originalne podatke (opciono).

30 Excel funkcija za 30 dana: TRANSPOSE

Primjer 3: Najbolja ukupna plata u prošlim godinama

funkcija TRANZOZIRAJ (TRANSP) se može koristiti u kombinaciji sa drugim karakteristikama, kao što je ova zapanjujuća formula. Objavio ga je Harlan Grove u Excel News Bloc-u u raspravi o izračunavanju najbolje ukupne plate u posljednjih 5 godina (zaredom!).

=MAX(MMULT(A8:J8, --(ABS(TRANSPOSE(COLUMN(A8:J8))-COLUMN(OFFSET(A8:J8,0,0,1,COLUMNS(A8:J8)-Number+1))-(Number-1)/2)

=МАКС(МУМНОЖ(A8:J8; --(ABS(ТРАНСП(СТОЛБЕЦ(A8:J8))-СТОЛБЕЦ(СМЕЩ(A8:J8;0;0;1;ЧИСЛСТОЛБ(A8:J8)-Number+1))-(Number-1)/2)

30 Excel funkcija za 30 dana: TRANSPOSE

Kako se može pojmiti po figurnym skobkam u stroke formula – to formula massiva. Âčejka A5 nazvana broj i u ovom primjeru broj 4 je uveden, kao vrijednost za količinu godina.

Formula provjerava dijapazon, da biste mogli vidjeti dovoljno da li u njihovim sljedbenicima. Rezultati provjere (1 ili 0) se umnožavaju u značenjima jače, da bi dobili sažetak računa za radnu cijenu.

Za provjeru rezultata crteža niže u nizu pod značenjima zaplate pokazuju sumarne vrijednosti za svaku startnu jačejki, s tim da je maksimalna vrijednost izdvojena žëltym. Ovo je više dugačak put kao rezultat toga, što se prethodna formula mase dobija u jednoj jačejci!

30 Excel funkcija za 30 dana: TRANSPOSE

Ostavite odgovor