Sadržaj
Ponekad nakon pravljenja zaokretne tabele u Excel-u, podaci se mogu videti postavljeni pogrešnim redosledom. Da bi to sredio, Excel ima mnogo različitih opcija za sortiranje zaokretnih tabela. U ovom članku ćemo vidjeti kako možemo sortirati zaokretnu tablicu prema vrijednostima.
Preuzmite Vježnicu
Ovdje možete besplatno preuzeti našu radnu svesku!
Sortiranje u zaokretnoj tablici prema vrijednostima.xlsm
4 načina za sortiranje zaokretne tablice po vrijednostima u Excelu
Recimo, imamo skup podataka različitih proizvoda i njihovih odgovarajućih prodaja za mjesece januar, februar i mart.
Sada smo kreirali zaokretnu tabelu iz ovog skupa podataka. Sada želimo da sortiramo ovu stožernu tabelu po vrednostima. Možete slijediti bilo koji od 4 prikladna načina da to učinite.
U ovom članku smo koristili Office 365 verziju Microsoft Excel-a. Ali, bez brige. Ako naiđete na bilo kakve probleme u vezi sa verzijama, komentirajte ispod.
1. Sortiranje podataka pomoću opcije sortiranja zaokretne tablice
Možete sortirati podatke iz zaokretne tablice korištenjem opcije sortiranja zaokretne tablice. Recimo da želite da se iznos prodaje januarske prodaje sortira u uzlaznom redoslijedu. Prođite kroz korake u nastavku da biste to postigli.
📌 Koraci:
- Prvo i najvažnije, odaberite bilo koju ćeliju iz Zbroj januarske prodaje stupac i desni klik na tu ćeliju.
- Nakon toga odaberiteOpcija Sort iz kontekstnog menija.
- U opciji Sort 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 Poređaj od najmanjeg do najvećeg .
Kao rezultat, moći ćete sortirati svoju pivot tablicu prema vrijednostima prodaje u januaru uzlaznim redoslijedom. I, rezultat bi trebao izgledati ovako.
2. Sortiranje po vrijednostima pomoću Sort & Opcija filtera
Excel ima ugrađenu opciju sortiranja i filtriranja koja radi i za normalnu i za zaokretnu tabelu. Sada, za sortiranje tabele prema vrijednostima prodaje u januaru uzlaznim redoslijedom, slijedite dolje navedene korake.
📌 Koraci:
- U početku odaberite bilo koju ćeliju svog Zaokretna tabela.
- Nakon toga idite na karticu Početna >> Uređivanje grupa >> Sortiraj & Alat Filter >> Opcija Sortiraj od najmanjeg do najvećeg .
Slijedom toga, vaša zaokretna tabela će biti sortirana uzlaznim redoslijedom prema januarskim prodajnim vrijednostima. I, rezultat bi izgledao ovako.
3. Korištenje opcije Više sortiranja
Obično se funkcija sortiranja odvija u koloni. Postoji više opcija za sortiranje gdje možete jednostavno izvršiti sortiranje za redove. Da biste to učinili, slijedite dolje navedene korake.
📌 Koraci:
- Na samom početku kliknite na ćeliju unutar pivot tablice i desni klik na mišu.
- Nakon toga, odaberite opciju Sort iz kontekstnog izbornika .
- Slijedeći, odaberite opciju Više opcija sortiranja... .
- Kao rezultat,
Sort by Value . - Sada, u grupi Sort options , izaberite opciju Smallest to Largest .
- Slijedeći, u grupi Smjer sortiranja , odaberite opciju Slijeva na desno .
- Na kraju, ali ne i najmanje važno, kliknite na OK dugme.
Slijedom toga, vidjet ćete iznenadnu promjenu u vašoj tabeli. Sortiranje se odvija u redu. Odabrali smo red Električni čajnik i tamo je najniža vrijednost bila 700 što je februarska prodajna vrijednost za električni čajnik. Nakon sortiranja, broj 700 će biti prvi jer je to najmanji broj za red. Vidjet ćemo da je stupac Prodaja u februaru sada na prvom mjestu zbog sortiranja od najmanjeg do najvećeg u redu Električni čajnik.
4. Primjena VBA Kod za sortiranje zaokretne tabele prema vrijednostima
Također možete primijeniti VBA kod da sortirate svoju zaokretnu tablicu prema vrijednostima u rastućem ili opadajućem redoslijedu. Slijedite dolje navedene korake da biste to učinili.
📌 Koraci:
- Na samom početku, idite na karticu Programer > > Visual Basic alat.
- U ovom trenutku, Microsoft Visual Basic zaPojavit će se prozor Applications .
- Nakon toga, odaberite Sheet3 iz grupe VBAPROJECT i upišite sljedeći VBA kod u prozor koda koji se pojavi.
2017
- Nakon toga pritisnite Ctrl+S na tastaturi.
- Slijedom toga, Microsoft Excel će se pojaviti okvir za dijalog. Kliknite na dugme Ne ovdje.
- Kao rezultat toga, dijaloški okvir Sačuvaj kao će
- Ovdje odaberite opciju Sačuvaj kao tip: kao tip .xlsm i kliknite na dugme Sačuvaj .
- Nakon toga zatvorite prozor VBA koda i idite na karticu Developer >> Macros alat.
- U ovom trenutku će se pojaviti prozor Makroi .
- Nakon toga, odaberite Sheet3. SortPivotTableByValues makro i kliknite na dugme Pokreni .
Kao rezultat, pivot tabela je sortirana uzlaznim redoslijedom kao Kolumna Zbroj januarske prodaje. I, izlaz bi trebao izgledati ovako.
Sortiraj zaokretnu tablicu prema vrijednosti koja ne radi
Ponekad sortiranje možda neće raditi ispravno u zaokretnim tabelama. To se može 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 zbog prisutnosti prilagođene Excel liste. Da biste ispravili ovu grešku, možete slijediti korakeispod.
Rješenje:
- Prvo, desni klik na bilo koju ćeliju unutar zaokretne tablice.
- Nakon toga izaberite Opcije zaokretne tabele… iz kontekstnog menija.
- Kao rezultat, Opcije zaokretne tabele će se pojaviti prozor.
- Sada idite na Ukupni podaci & Filteri kartica >> poništite izbor opcije Koristi prilagođene liste kada sortirate iz grupe Sortiranje >> kliknite na dugme OK .
Stvari koje treba zapamtiti
- U zaokretna tabela, možete sortirati brojeve od najmanjeg prema najvećem ili od najvećeg do najmanjeg.
- Možete i sortirati podatke po abecednom redu od a do Z ili od Z do A.
- Ako sortirate tabelu po pojedinačnoj koloni, cijela tabela će biti u sortiranom redoslijedu te određene kolone.