Razvrstitev preglednice Pivot po vrednostih v Excelu (4 pametni načini)

  • Deliti To
Hugh West

Včasih se lahko zgodi, da so po izdelavi vrtilne tabele v Excelu podatki razporejeni v napačnem vrstnem redu. Da bi to uredili, ima Excel za vrtilne tabele veliko različnih možnosti razvrščanja. V tem članku bomo videli, kako lahko vrtilno tabelo razvrstimo po vrednostih.

Prenesi delovni zvezek za prakso

Naš delovni zvezek za vadbo lahko brezplačno prenesete s tega mesta!

Razvrščanje v Pivotovi tabeli po vrednostih.xlsm

4 načini razvrščanja preglednice Pivot po vrednostih v Excelu

Recimo, da imamo nabor podatkov o različnih izdelkih in njihovi prodaji za mesece januar, februar in marec.

Iz tega nabora podatkov smo ustvarili vrtilno tabelo. Zdaj želimo to vrtilno tabelo razvrstiti po vrednostih. To lahko storite na enega od štirih primernih načinov.

V tem članku smo uporabili Office 365 Različica programa Microsoft Excel. Vendar brez skrbi. Če imate težave v zvezi z različicami, jih komentirajte spodaj.

1. Razvrščanje podatkov z možnostjo razvrščanja v preglednici Pivot

Podatke iz vrtilne tabele lahko razvrstite z možnostjo razvrščanja vrtilne tabele. Januarska prodaja ki jih je treba razvrstiti v naraščajoče Naročite. Za to opravite spodnje korake.

📌 Koraki:

  • Najprej izberite katero koli celico iz Vsota januarske prodaje stolpec in z desnim klikom miške kliknite . v tej celici.

  • Nato izberite Razvrsti iz kontekstnega menija.
  • V Razvrsti možnost, boste imeli dve možnosti, ena je Razvrsti od najmanjšega do največjega druga pa je Razvrsti od največjega do najmanjšega .
  • Nato kliknite na Razvrsti od najmanjšega do največjega možnost.

Tako boste lahko svojo vrtilno tabelo razvrstili po vrednostih januarske prodaje v naraščajočem vrstnem redu. Rezultat mora biti videti takole.

2. Razvrščanje po vrednostih z uporabo možnosti Razvrsti in filtriraj

Excel ima vgrajeno možnost razvrščanja in filtriranja, ki deluje tako za običajno tabelo kot za tabelo Pivot. Za razvrščanje tabele po vrednostih januarske prodaje v naraščajočem vrstnem redu sledite spodnjim korakom.

📌 Koraki:

  • Najprej izberite katero koli celico v tabeli Pivot.
  • Nato pojdite v Domov zavihek>> Urejanje skupina>> Razvrsti in filtriraj orodje>> Razvrsti od najmanjšega do največjega možnost.

Posledično bo vaša vrtilna tabela razvrščena v naraščajočem vrstnem redu po januarskih prodajnih vrednostih. Rezultat bo videti takole.

3. Uporaba več možnosti razvrščanja

Običajno se funkcija razvrščanja izvaja v stolpcu. Na voljo je več možnosti za razvrščanje, kjer lahko preprosto izvedete razvrščanje za vrstice. Za to sledite spodnjim korakom.

📌 Koraki:

  • Na samem začetku kliknite na celico znotraj vrtilne tabele in z desnim klikom miške kliknite . na miški.

  • Nato izberite Razvrsti iz kontekstnega menija.
  • Nato izberite Več možnosti razvrščanja... možnost.

  • Zaradi tega je Razvrsti po vrednosti Pojavilo se bo pogovorno okno.
  • Zdaj, v Možnosti razvrščanja izberite skupino Od najmanjšega do največjega možnost.
  • V nadaljevanju, v Smer razvrščanja izberite skupino Od leve proti desni možnost.
  • Nenazadnje kliknite na V REDU gumb.

Posledično boste v svoji tabeli videli nenadno spremembo. Sortiranje poteka v vrstici. Izbrali smo vrstico Električni čajnik in tam je bila najnižja vrednost 700 ki je Februarska prodaja vrednost za Električni kuhalnik. Po razvrščanju bo številka 700 na prvem mestu, saj je to najnižja številka v vrstici. Videli bomo, da je stolpec Prodaja v februarju zdaj na prvem mestu zaradi razvrščanja od najmanjšega do največjega v vrstici Električni čajnik.

4. Uporaba kode VBA za razvrščanje preglednice Pivot po vrednostih

Uporabite lahko tudi kodo VBA za razvrščanje vrtilne tabele po vrednostih v naraščajočem ali padajočem vrstnem redu. Za to sledite spodnjim korakom.

📌 Koraki:

  • Na samem začetku pojdite v Razvijalec zavihek>> Visual Basic orodje.

  • V tem času je Microsoft Visual Basic za aplikacije Prikaže se okno.
  • Nato izberite List3 iz VBAPROJECT in v prikazano okno kode zapišite naslednjo kodo VBA.
 Sub SortPivotTableByValues() Dim pivtbl As PivotTable Dim pivfld As PivotField Dim sortclm As String sortclm = "Vsota januarske prodaje" On Error Resume Next Set pivtbl = ActiveCell.PivotTable If pivtbl Is Nothing Then Exit Sub For Each pivfld In pivtbl.RowFields pivfld.AutoSort xlAscending, sortclm Next pivfld End Sub 

  • Nato pritisnite Ctrl+S na tipkovnici.
  • Posledično je Microsoft Excel Pojavilo se bo pogovorno okno. Kliknite na Ne gumb tukaj.

  • Zaradi tega je Shrani kot Pojavilo se bo pogovorno okno.
  • Tu izberite Shrani kot tip: možnost kot .xlsm in kliknite na Shrani gumb.

  • Nato zaprite okno kode VBA in pojdite v okno Razvijalec zavihek>> Makroji orodje.

  • V tem času je Makroji Prikaže se okno.
  • Nato izberite List3.SortPivotTableByValues makro in kliknite na Spustite gumb.

Posledično je vrtilna tabela razvrščena v naraščajočem vrstnem redu kot stolpec Vsota januarske prodaje. Izpis mora biti videti takole.

Razvrstitev vrtilne tabele po vrednosti ne deluje

Včasih razvrščanje v vrtilnih tabelah ne deluje pravilno. To se lahko zgodi iz več razlogov. Za odpravo te težave lahko uporabite več rešitev glede na razlog za težavo.

Najpogostejši razlog je prisotnost seznama po meri v programu Excel. Če želite odpraviti to napako, lahko sledite spodnjim korakom.

Rešitev:

  • Najprej, z desnim klikom miške kliknite . na katero koli celico znotraj vrtilne tabele.
  • Nato izberite Možnosti vrtilne tabele... iz kontekstnega menija.

  • Zaradi tega je Možnosti vrtilne tabele Prikaže se okno.
  • Zdaj pojdite v Skupni seštevki in filtri zavihek>> odkljukajte možnost Sezname po meri uporabite, ko razvrščanje iz Razvrščanje skupina>> kliknite na V REDU gumb.

Stvari, ki si jih je treba zapomniti

  • V vrtilni tabeli lahko številke razvrstite od najmanjšega do največjega ali od največjega do najmanjšega.
  • Abecedne podatke lahko razvrstite tudi od a do Z ali od Z do A.
  • Če tabelo razvrstite po posameznem stolpcu, bo celotna tabela razvrščena po vrstnem redu tega stolpca.

Hugh West je zelo izkušen trener Excela in analitik z več kot 10-letnimi izkušnjami v industriji. Po izobrazbi je diplomirani računovodstvo in finance ter magisterij poslovne administracije. Hugh ima strast do poučevanja in je razvil edinstven pristop k poučevanju, ki ga je enostavno slediti in razumeti. Njegovo strokovno znanje o Excelu je pomagalo na tisoče študentom in strokovnjakom po vsem svetu, da so izboljšali svoje sposobnosti in se izkazali v karieri. Prek svojega bloga Hugh deli svoje znanje s svetom, ponuja brezplačne vadnice za Excel in spletno usposabljanje, ki posameznikom in podjetjem pomaga doseči njihov polni potencial.