Što funkcija transponiranja radi u Excelu?
Funkcija transponiranja u Excelu koristi se za okretanje vrijednosti ili prebacivanje vrijednosti iz redaka u stupce i stupaca u retke, jer ova funkcija uzima niz ćelija kao argument, pa za njezino izvršavanje trebamo pritisnuti CSE ili Control + Shift + Enter, prvo odaberite točnu veličinu raspona koji treba transponirati, a zatim upotrijebite formulu transponiranja.
Sintaksa
Ispod je Formula TRANSPOSE u excelu.
![](https://cdn.know-base.net/4901601/excel_transpose_function_how_to_use_transpose_formula__2.jpg.webp)
Argumenti
niz: Obavezno. Niz stanica koje želite transponirati.
To je funkcija niza .
Kako koristiti funkciju TRANSPOSE u programu Excel? (s primjerima)
Primjer # 1
Izvorni podaci koje želite prenijeti nalaze se u A3: B8.
![](https://cdn.know-base.net/4901601/excel_transpose_function_how_to_use_transpose_formula__3.jpg.webp)
- Korak 1: Ovdje odaberite opseg u kojem želite transponiranu vrijednost, D6: I7.
![](https://cdn.know-base.net/4901601/excel_transpose_function_how_to_use_transpose_formula__4.jpg.webp)
- Korak 2: Sada upišite Formulu TRANSPOSE u odabranu regiju i pritisnite CTRL + SHIFT + ENTER (ili COMMAND + SHIFT + ENTER na Macu).
= PROZIRI (A3: B7)
![](https://cdn.know-base.net/4901601/excel_transpose_function_how_to_use_transpose_formula__5.jpg.webp)
Dobit ćete transponirani izlaz u D6: I7, kao što je prikazano dolje.
![](https://cdn.know-base.net/4901601/excel_transpose_function_how_to_use_transpose_formula__6.jpg.webp)
U ovome je D3: I4 transponirani izlaz copy-paste, a D6: I7 izlaz transponiranja.
Primijetite da je funkcija Excel TRANSPOSE
(= PROZIRI (A3: B7))
Gore prikazane kovrčave zagrade () pokazuju da je funkcija unesena kao Formula niza.
Ako morate promijeniti bilo koju vrijednost u izvornim podacima, recimo B8 = SUM (B3: B7), transponirani izlaz, tamo gdje ste koristili TRANSPOSE, automatski će se ažurirati, ali ne u slučaju kada ste koristili kopiju - opcija zalijepljenja.
![](https://cdn.know-base.net/4901601/excel_transpose_function_how_to_use_transpose_formula__7.jpg.webp)
Također se može koristiti zajedno s drugim funkcijama za dobivanje željenog rezultata. Pogledajmo nekoliko primjera za to.
Primjer # 2
Pretpostavimo da imate popis učenika i njihove ocjene, kao što je prikazano u nastavku. Neki od učenika nisu polagali ispite. Stoga je stupac s oznakama za te studente prazan.
![](https://cdn.know-base.net/4901601/excel_transpose_function_how_to_use_transpose_formula__8.jpg.webp)
Želite transponirati ove podatke, a kada je ćelija prazna, u tu ćeliju želite staviti "Odsutan".
To možete učiniti pomoću Transpose zajedno s funkcijom IF u Excelu. Za to možete koristiti sljedeću formulu TRANSPOSE u Excelu:
= PROZIRI (AKO (B3: D10 = ””, ”ODSUTNO”, B3: D10))
'AKO (B3: D10 = "", "APSENT") znači da ako je bilo koja ćelija u rasponu B3: D10 prazna, umjesto nje će se postaviti "Odsutna". Ona će transponirati zadani raspon.
![](https://cdn.know-base.net/4901601/excel_transpose_function_how_to_use_transpose_formula__9.jpg.webp)
Pretpostavimo da se na ovom popisu ako bilo koji student postigne manje od 70 bodova ili se nije pojavio na ispitu smatra NEUSPJEŠNIM, možete promijeniti formulu TRANSPOSE kao:
= PROZIRI (AKO (B3: D10 <70, "FAIL", B3: D10)
i dobit ćete konačni rezultat, kao što je prikazano u nastavku.
![](https://cdn.know-base.net/4901601/excel_transpose_function_how_to_use_transpose_formula__10.jpg.webp)
Primjer # 3
Ponekad postoji potreba za dodavanjem nekih znakova postojećim uz transponiranje. Pretpostavimo da imate popis ID-ova u B4: B7, kao što je prikazano u nastavku.
![](https://cdn.know-base.net/4901601/excel_transpose_function_how_to_use_transpose_formula__11.jpg.webp)
Želite prenijeti ID-ove i dodati im prefiks "ID". To možete učiniti pomoću Formule u Excelu:
= PROZIRI ("ID" i B4: B7)
![](https://cdn.know-base.net/4901601/excel_transpose_function_how_to_use_transpose_formula__12.jpg.webp)
To će prenijeti podatke i dodati prefiks svakom sadržaju ćelije.
![](https://cdn.know-base.net/4901601/excel_transpose_function_how_to_use_transpose_formula__13.jpg.webp)
Možete dodati bilo koju vrijednost kao sufiks koristeći gornju Formulu TRANSPOSE. To može biti korisno kada koristite funkciju Transponiranje za spajanje riječi danih u različitim redovima u jednu ćeliju. Da biste to učinili, možete slijediti sljedeće korake:
- Upišite sintaksu: CONCATENATE (TRANSPOSE (B4: B7 & ”,”). Ne pritiskajte Enter.
- Odaberite funkciju excel transponiranja, kao što je prikazano dolje.
![](https://cdn.know-base.net/4901601/excel_transpose_function_how_to_use_transpose_formula__14.jpg.webp)
- Pritisnite tipku F9.
![](https://cdn.know-base.net/4901601/excel_transpose_function_how_to_use_transpose_formula__15.jpg.webp)
- Uklonite () iz formule.
![](https://cdn.know-base.net/4901601/excel_transpose_function_how_to_use_transpose_formula__16.jpg.webp)
- Pritisni enter.
![](https://cdn.know-base.net/4901601/excel_transpose_function_how_to_use_transpose_formula__17.jpg.webp)
On će spojiti stanice u jednoj ćeliji.
Primjer # 4
Pretpostavimo da imate podatke iz knjižnice u kojima je nekoliko predmeta raspoređeno na polici, a postoje različite police kao što je prikazano u nastavku.
![](https://cdn.know-base.net/4901601/excel_transpose_function_how_to_use_transpose_formula__18.jpg.webp)
Možda ćete htjeti potražiti lokaciju bilo kojeg predmeta (navedenog u H3: H11) pomoću ovih podataka (B4: E6).
![](https://cdn.know-base.net/4901601/excel_transpose_function_how_to_use_transpose_formula__19.jpg.webp)
To možete učiniti pomoću sintakse
= INDEKS ($ B $ 4: $ B $ 6, UTAKMICA (1, MMULT (- ($ C $ 4: $ E $ 6 =), PROZIR (KOLONA ($ C $ 4: $ E $ 6) 0)), 0))
Pogledajmo kako funkcionira ova TRANSPOSE formula u excelu.
- - ($ 4 $: $ E $ 6 =)
Kada je dato u H3, bit će - ($ C $ 4: $ E $ 6 = H3).
To tvori niz 1 i 0 koji ukazuje na prisutnost ili odsutnost vrijednosti. Za Biologiju u H3, on će formirati niz kao: (1,0,0; 0,0,0; 0,0,0)
- TRANZOZIRAJ (KOLONA ($ C $ 4: $ E $ 6) 0))
Stvara niz od 3 retka u stupcu, a snaga 0 osigurava pretvaranje brojeva u 1. Izlaz ove funkcije je (1,1,1)
- MMULT (- (($ C $ 4: $ E $ 6 =), PROZIRI (KOLONA ($ 4 $: $ E $ 6) 0))
MMULT u Excelu umnožava izlaz A i B.
MMULT ((1,0,0; 0,0,0; 0,0,0), (1,1,1)) daje izlaz (1; 0; 0)
- UTAKMICA (1, MMULT (), 0)
Izlaz C-a podudarat će se s 1. MATCH (1, (1; 0; 0), 0) vraća položaj 1.
- INDEKS ($ B $ 4: $ B $ 6, UTAKMICA (, 0))
Identificirat će vrijednost ćelije za koju je funkcija podudaranja odredila položaj. INDEX ($ B $ 4: $ B $ 6, 1) vratit će A1.
![](https://cdn.know-base.net/4901601/excel_transpose_function_how_to_use_transpose_formula__20.jpg.webp)
Slično za "Geografija" kao predmet, to će biti:
- - ($ C $ 4: $ E $ 6 = D6) vraća (0,0,0; 0,0,0; 0,1,0)
- TRANZOS (KOLONA ($ C $ 4: $ E $ 6) 0)) ponovne postavke (1,1,1)
- MMULT ((0,0,0; 0,0,0; 0,1,0), (1,1,1)) vraća (0; 0; 1)
- MATCH (1, (0; 0; 1), 0) vraća 3
- INDEX ($ B $ 4: $ B $ 6, 3) vraća A3.
Stvari koje treba zapamtiti
- Opcija copy-paste stvara duplikate.
- Ova funkcija povezuje podatke s izvorom.
- Ako broj odabranih redaka i stupaca nije jednak stupcima i redovima izvornih podataka, dat će pogrešku #VALUE.
- Jednom kada je unesena, nijedna pojedinačna ćelija koja je dio ove funkcije ne može se mijenjati.
- Pritisnite CTRL + SHIFT + ENTER za ulazak u Formulu u Excelu.