Sadržaj
Ponekad nakon izrade zaokretne tablice u Excelu, podaci se mogu vidjeti postavljeni u pogrešnom redoslijedu. Da biste to razvrstali, Excel ima mnogo različitih opcija sortiranja zaokretnih tablica. U ovom ćemo članku vidjeti kako možemo sortirati zaokretnu tablicu prema vrijednostima.
Preuzmite radnu bilježnicu za vježbe
Ovdje možete besplatno preuzeti našu radnu bilježnicu za vježbe!
Razvrstavanje u zaokretnoj tablici prema vrijednostima.xlsm
4 načina sortiranja zaokretne tablice po vrijednostima u Excelu
Recimo, imamo skup podataka različitih proizvoda i njihovih odgovarajućih prodaja za mjesece siječanj, veljaču i ožujak.
Sada smo izradili zaokretnu tablicu iz ovog skupa podataka. Sada želimo sortirati ovu zaokretnu tablicu prema vrijednostima. Možete slijediti bilo koji od 4 prikladna načina da to učinite.
U ovom članku koristili smo Office 365 verziju Microsoft Excela. Ali, bez brige. Ako imate bilo kakvih problema u vezi s verzijama, komentirajte ispod.
1. Sortiranje podataka pomoću opcije sortiranja zaokretne tablice
Možete sortirati podatke iz zaokretne tablice pomoću opcije sortiranja zaokretne tablice. Recimo da želite da iznos prodaje siječanjske prodaje bude poredan uzlaznim redoslijedom. Prođite kroz korake u nastavku da biste to postigli.
📌 Koraci:
- Prvo i najvažnije, odaberite bilo koju ćeliju iz Zbroja siječanjskih rasprodaja i kliknite desnom tipkom miša na tu ćeliju.
- Nakon toga odaberiteOpcija Sortiraj iz kontekstnog izbornika.
- U opciji Sortiraj imat ćete dvije opcije, jedna je Sortiraj od najmanjeg do najvećeg i drugi je Poređaj od najvećeg do najmanjeg .
- Slijedeći kliknite na opciju Poredaj od najmanjeg do najvećeg .
Kao rezultat toga, moći ćete poredati svoju zaokretnu tablicu prema vrijednostima prodaje u siječnju uzlaznim redoslijedom. A rezultat bi trebao izgledati ovako.
2. Sortiranje po vrijednostima pomoću Sort & Opcija filtra
Excel ima ugrađenu opciju sortiranja i filtra koja radi i za normalnu tablicu i za zaokretnu tablicu. Sada, za sortiranje tablice prema prodajnim vrijednostima u siječnju uzlaznim redoslijedom, slijedite korake u nastavku.
📌 Koraci:
- Na početku odaberite bilo koju ćeliju svog Zaokretna tablica.
- Nakon toga idite na karticu Početna >> Uređivanje grupa >> Sortiraj & Alat za filtriranje >> Opcija Sortiraj od najmanjeg do najvećeg .
Slijedom toga, vaša će zaokretna tablica biti poredana uzlaznim redoslijedom prema siječanjskim prodajnim vrijednostima. A ishod bi izgledao ovako.
3. Korištenje više opcija sortiranja
Obično se značajka sortiranja odvija u stupcu. Postoji više opcija za sortiranje gdje možete jednostavno sortirati retke. Da biste to učinili, slijedite korake u nastavku.
📌 Koraci:
- Na samom početku kliknite na ćeliju unutar zaokretne tablice i Kliknite desnom tipkom miša na mišu.
- Nakon toga odaberite opciju Sortiraj iz kontekstnog izbornika .
- U nastavku odaberite opciju Više opcija sortiranja… .
- Kao rezultat, Pojavit će se dijaloški okvir Sortiraj po vrijednosti .
- Sada, u grupi Opcije sortiranja odaberite opciju Od najmanjeg do najvećeg .
- Slijedeći, u grupi Smjer sortiranja odaberite opciju Slijeva nadesno .
- Posljednje, ali ne manje važno, kliknite na U redu gumb.
Slijedom toga, vidjet ćete iznenadnu promjenu u svojoj tablici. Razvrstavanje se odvija u redu. Odabrali smo red Električno kuhalo za vodu i tamo je najniža vrijednost bila 700 što je veljačka vrijednost prodaje električnog kuhala za vodu. Nakon sortiranja, broj 700 bit će prvi jer je to najmanji broj u retku. Vidjet ćemo da je stupac Prodaja u veljači sada prvi zbog sortiranja od najmanjeg do najvećeg u retku Electric Kettle.
4. Primjena VBA Kôd za sortiranje zaokretne tablice prema vrijednostima
Također možete primijeniti VBA kod za sortiranje zaokretne tablice prema vrijednostima uzlaznim ili silaznim redoslijedom. Slijedite korake u nastavku da to učinite.
📌 Koraci:
- Na samom početku idite na karticu Razvojni programer > > Visual Basic alat.
- U ovom trenutku, Microsoft Visual Basic zaPojavit će se prozor Applications .
- Nakon toga odaberite Sheet3 iz grupe VBAPROJECT i napišite sljedeći VBA kod u prozor koda koji se pojavi.
8613
- Nakon toga pritisnite Ctrl+S na tipkovnici.
- Slijedom toga, Microsoft Excel pojavit će se dijaloški okvir. Ovdje kliknite na gumb Ne .
- Kao rezultat toga, dijaloški okvir Spremi kao će pojaviti.
- Ovdje odaberite opciju Spremi kao vrstu: kao .xlsm vrstu i kliknite na gumb Spremi .
- Nakon toga zatvorite prozor VBA koda i idite na karticu Razvojni programer >> Makronaredbe alat.
- U ovom trenutku će se pojaviti prozor Makronaredbe .
- Nakon toga odaberite Sheet3. Makro SortPivotTableByValues i kliknite na gumb Pokreni .
Kao rezultat, zaokretna tablica je poredana uzlaznim redoslijedom kao Stupac zbroj prodaje u siječnju. A izlaz bi trebao izgledati ovako.
Sortiranje zaokretne tablice prema vrijednosti ne radi
Ponekad razvrstavanje možda neće ispravno funkcionirati u zaokretnim tablicama. Može se dogoditi iz mnogo razloga. Da biste riješili ovaj problem, možete primijeniti nekoliko rješenja u skladu s razlogom vašeg problema.
Najčešći razlog je prisutnost prilagođenog popisa programa Excel. Da biste ispravili ovu pogrešku, možete slijediti korakeu nastavku.
Rješenje:
- Prvo, kliknite desnom tipkom miša na bilo koju ćeliju unutar zaokretne tablice.
- Nakon toga odaberite Opcije zaokretne tablice… iz kontekstnog izbornika.
- Kao rezultat, Opcije zaokretne tablice pojavit će se prozor.
- Sada idite na Ukupno & Filtri kartica >> poništite opciju Koristi prilagođene popise prilikom sortiranja iz grupe Sorting >> kliknite na gumb OK .
Stvari koje treba zapamtiti
- U zaokretnu tablicu, možete sortirati brojeve od najmanjeg do najvećeg ili od najvećeg do najmanjeg.
- Također možete poredati abecedne podatke od a do Z ili od Z do A.
- Ako sortirate tablicu po pojedinačnom stupcu, cijela će tablica biti sortirana prema tom stupcu.