Kada radite s matricama, ponekad ih je potrebno transponirati, to jest, jednostavnim riječima, preokrenuti ih. Naravno, podatke možete ubiti ručno, ali Excel nudi nekoliko načina kako to olakšati i ubrzati. Analizirajmo ih detaljno.
Proces transponiranja
Transpozicija matrice je proces zamjene stupaca i redova. Excel ima dvije mogućnosti transponiranja: korištenje funkcije PREVOZ i pomoću posebnog alata za umetanje. Razmotrite svaku od ovih opcija detaljnije.
Metoda 1: Operator TRANSPOSE
Funkcija PREVOZ spada u kategoriju operatera Upućivanja i nizovi. Osobitost je u tome što, kao i druge funkcije koje rade s nizovima, rezultat izlaza nije sadržaj ćelije, već čitav niz podataka. Sintaksa funkcije je prilično jednostavna i izgleda ovako:
= TRANSPOSE (niz)
Odnosno, jedini argument ovom operatoru je referenca na niz, u našem slučaju matricu koja se pretvara.
Pogledajmo kako se ova funkcija može primijeniti na primjeru sa stvarnom matricom.
- Na listu odaberemo praznu ćeliju, planiranu da napravi ekstremno gornja lijeva ćelija transformirane matrice. Zatim kliknite na ikonu "Umetanje funkcije"koja se nalazi u blizini crte formule.
- Pokretanje Čarobnjaci za funkcije. Otvaramo kategoriju u njoj Upućivanja i nizovi ili "Kompletna abecedna lista". Nakon pronalaska imena TRANSP, odaberite ga i kliknite na gumb "OK".
- Pokreće se prozor argumenata funkcije. PREVOZ. Jedini argument ovog operatera je polje Niz. Potrebno je unijeti koordinate matrice, koje treba preokrenuti. Da biste to učinili, postavite kursor u polje i držeći lijevu tipku miša odaberite čitav raspon matrice na listu. Nakon što se adresa prozora regije prikaže u prozoru s argumentima, kliknite na gumb "OK".
- Ali, kao što vidite, u ćeliji koja je dizajnirana za prikaz rezultata, pogrešna vrijednost prikazana je u obliku pogreške "# VALUE!". To je zbog osobitosti rada operatora polja. Da biste ispravili ovu pogrešku, odaberemo raspon ćelija u kojima bi broj redaka trebao biti jednak broju stupaca izvorne matrice, a broj stupaca broju redova. Takva utakmica je vrlo važna za ispravan prikaz rezultata. U ovom slučaju ćelija koja sadrži izraz "# VALUE!" treba biti gornja lijeva ćelija odabranog niza i od nje treba započeti postupak odabira držanjem lijeve tipke miša. Nakon što ste izvršili odabir, smjestite kursor u traku formule odmah nakon izraza operatera PREVOZšto bi trebalo biti prikazano u njemu. Nakon toga, da biste izvršili izračunavanje, morate kliknuti ne na gumb Unesitekao i obično u uobičajenim formulama i birajte kombinaciju Ctrl + Shift + Enter.
- Nakon ovih radnji, matrica je prikazana prema potrebi, odnosno u transponiranom obliku. Ali postoji još jedan problem. Činjenica je da je sada nova matrica niz koji je povezan formulom koji se ne može promijeniti. Kada pokušate napraviti bilo kakvu promjenu sa sadržajem matrice, pojavljuje se greška. Ova je situacija prilično zadovoljavajuća za neke korisnike, jer oni neće napraviti promjene u nizu, ali drugima je potrebna matrica s kojom se može u potpunosti raditi.
Da biste riješili taj problem, odaberite cijeli preneseni raspon. Prelaskom na karticu "Početna" kliknite na ikonu Kopirajkoja se nalazi na vrpci u grupi Međuspremnik. Umjesto navedene radnje, nakon isticanja, možete napraviti skup standardnih prečaca na tipkovnici za kopiranje Ctrl + C.
- Zatim, bez uklanjanja odabira iz transponiranog raspona, kliknite ga desnim gumbom miša. U kontekstnom meniju u grupi Umetanje opcija kliknite na ikonu "Vrijednosti", koja ima oblik piktograma sa slikom brojeva.
Nakon toga slijedi formula matrice PREVOZ bit će izbrisana, a u ćeliji će ostati samo jedna vrijednost s kojom možete raditi na isti način kao s izvornom matricom.
Lekcija: Čarobnjak za funkcije u Excelu
Druga metoda: prenijeti matricu pomoću posebnog umetka
Pored toga, matrica se može prenijeti pomoću jednog elementa kontekstnog izbornika koji se zove "Specijalni umetak".
- Pomoću kursora odaberite originalnu matricu držeći levi taster miša. Zatim idite na karticu "Početna"kliknite na ikonu Kopirajkoja se nalazi u bloku postavki Međuspremnik.
Umjesto toga, može se učiniti drugačije. Odabirom područja kliknemo na njega desnim gumbom miša. Aktiviran je kontekstni meni u kojem biste trebali odabrati Kopiraj.
Kao alternativa dvjema prethodnim opcijama kopiranja, nakon isticanja, možete napraviti skup hotkey kombinacija Ctrl + C.
- Na listu odaberemo praznu ćeliju koja bi trebala postati krajnji gornji lijevi element transponirane matrice. Kliknite desnim gumbom miša na njega. Nakon toga aktivira se kontekstni meni. U njemu se krećemo oko predmeta "Specijalni umetak". Pojavi se još jedan mali meni. Takođe ima i stavku koja se zove "Posebni umetak ...". Kliknite na njega. Takođe, odabirom odabira, umesto da pozvate kontekstni meni, unesite kombinaciju na tastaturi Ctrl + Alt + V.
- Aktivira se posebni prozor za umetanje. Postoji mnogo opcija za odabir načina lijepljenja prethodno kopiranih podataka. U našem slučaju morate ostaviti skoro sve zadane postavke. Samo o parametru "Transpose" Označite kućicu. Tada morate kliknuti na gumb "OK", koji se nalazi na dnu ovog prozora.
- Nakon ovih radnji transponirana matrica se prikazuje u unaprijed odabranom dijelu lista. Za razliku od prethodne metode, već smo dobili punu matricu koja se može mijenjati, poput izvora. Daljnje usavršavanje ili pretvaranje nije potrebno.
- Ali ako želite, ako vam ne treba originalna matrica, možete je izbrisati. Da biste to učinili, odaberite ga kursorom, držeći levi taster miša. Zatim desnom tipkom kliknite na odabranu stavku. U kontekstnom meniju koji se otvori nakon toga odaberite Očisti sadržaj.
Nakon ovih radnji na listu će ostati samo transformirana matrica.
Na ista dva načina, koja su gore opisana, moguće je prenijeti u Excel ne samo matrice, već i kompletne tablice. Procedura će biti gotovo identična.
Lekcija: Kako prevrnuti tablicu u Excelu
Dakle, otkrili smo da se u Excel-u može matrica transponirati, tj. Prebacivati mijenjanjem stupaca i redova na dva načina. Prva opcija uključuje upotrebu funkcije PREVOZa drugi su posebni alati za umetanje. Općenito, krajnji rezultat koji se dobiva pomoću ove obje metode se ne razlikuje. Obje metode djeluju u gotovo svakoj situaciji. Dakle, prilikom odabira opcije pretvorbe, osobne sklonosti određenog korisnika dolaze u prvi plan. Odnosno, koja je od ovih metoda vama ličnije pogodna, koristite je.