Innholdsfortegnelse
Noen ganger etter å ha laget en pivottabell i Excel, kan dataene ses plassert i feil rekkefølge. For å sortere det har Excel mange forskjellige sorteringsalternativer for pivottabellene. I denne artikkelen vil vi se hvordan vi kan sortere en pivottabell etter verdier.
Last ned øvelsesarbeidsbok
Du kan laste ned øvelsesarbeidsboken vår gratis herfra!
Sortering i pivottabell etter verdier.xlsm
4 måter å sortere pivottabell etter verdier i Excel
Si at vi har et datasett med forskjellige produkter og deres respektive salg for månedene januar, februar og mars.
Nå har vi laget en pivottabell fra dette datasettet. Nå ønsker vi å sortere denne pivottabellen etter verdier. Du kan følge en av de 4 passende måtene å gjøre dette på.
I denne artikkelen har vi brukt Office 365 -versjonen av Microsoft Excel. Men ingen bekymringer. Hvis du møter problemer angående versjoner, vennligst kommenter nedenfor.
1. Sortere data ved å bruke pivottabellsorteringsalternativet
Du kan sortere data fra en pivottabell ved å bruke pivottabellens sorteringsalternativ. La oss si at du vil at salgsbeløpet for januarsalg skal sorteres i stigende rekkefølge. Gå gjennom trinnene nedenfor for å oppnå dette.
📌 Trinn:
- Først og fremst, velg en hvilken som helst celle fra Summen av januarsalg og høyreklikk på den cellen.
- Velg deretter Sorter -alternativet fra kontekstmenyen.
- I Sorter -alternativet vil du ha to alternativer, det ene er Sorter minste til størst og den andre er Sorter størst til minste .
- Klikk deretter på alternativet Sorter minste til største .
Som et resultat vil du kunne sortere pivottabellen etter salgsverdier for januar i stigende rekkefølge. Og resultatet skal se slik ut.
2. Sortering etter verdier ved å bruke Sorter & Filteralternativ
Excel har et innebygd sorterings- og filteralternativ som fungerer for både den vanlige tabellen og pivottabellen. Nå, for å sortere tabellen etter januarsalgsverdier i stigende rekkefølge, følg trinnene nedenfor.
📌 Trinn:
- Velg først en hvilken som helst celle i Pivottabell.
- Deretter går du til Hjem -fanen >> Redigering -gruppen >> Sorter & Filter -verktøyet >> Sorter minste til største -alternativet.
Som følgelig vil pivottabellen din bli sortert i stigende rekkefølge etter salgsverdiene for januar. Og resultatet vil se slik ut.
3. Bruk av mer sorteringsalternativ
Vanligvis foregår sorteringsfunksjonen i en kolonne. Det er flere alternativer for å sortere der du enkelt kan gjøre sorteringen for rader. For å gjøre dette, følg trinnene nedenfor.
📌 Trinn:
- Helt i begynnelsen klikker du på en celle inne i pivottabellen og høyreklikk på musen.
- Velg deretter alternativet Sorter fra hurtigmenyen .
- Velg deretter alternativet Flere sorteringsalternativer... .
- Som et resultat vil
Sorter etter verdi vil vises. - Nå, i gruppen Sorteringsalternativer , velg alternativet minst til størst .
- I gruppen Sorteringsretning velger du alternativet Venstre til Høyre .
- Sist men ikke minst klikker du på OK knappen.
Du vil derfor se en plutselig endring i tabellen. Sorteringen foregår i rekken. Vi valgte raden Elektrisk Vannkoker og der var den laveste verdien 700 som er Februar Salg verdien for Vannkokeren. Etter sortering vil tallet 700 komme først da det er det laveste tallet for raden. Vi vil se at februar Salg-kolonnen nå kommer først på grunn av sorteringen av minst til størst i elektrisk vannkoker-raden.
4. Bruke en VBA Kode for å sortere pivottabellen etter verdier
Du kan også bruke en VBA-kode for å sortere pivottabellen etter verdier i stigende eller synkende rekkefølge. Følg trinnene nedenfor for å gjøre dette.
📌 Trinn:
- Helt i begynnelsen, gå til Utvikler -fanen > > Visual Basic -verktøyet.
- På dette tidspunktet er Microsoft Visual Basic forApplications -vinduet vises.
- Deretter velger du Sheet3 fra VBAPROJECT -gruppen og skriver følgende VBA-kode i kodevinduet som vises.
8349
- Etterpå trykker du Ctrl+S på tastaturet.
- Følgelig, en Microsoft Excel dialogboksen vises. Klikk på Nei -knappen her.
- Som et resultat vil Lagre som -dialogboksen vises.
- Her velger du alternativet Lagre som type: som .xlsm -type og klikker på Lagre -knappen.
- Etterpå lukker du VBA-kodevinduet og går til Utvikler -fanen >> Makroer -verktøyet.
- På dette tidspunktet vil vinduet Makroer vises.
- Deretter velger du Ark3. SortPivotTableByValues -makroen og klikk på Kjør -knappen.
Som et resultat blir pivottabellen sortert i stigende rekkefølge som Summen av januarsalgskolonnen. Og utdataene skal se slik ut.
Sorter pivottabell etter verdi fungerer ikke
Noen ganger kan det hende at sorteringen ikke fungerer som den skal i pivottabeller. Det kan skje av mange grunner. For å fikse dette problemet kan du bruke flere løsninger i henhold til årsaken til problemet.
Den hyppigste årsaken er på grunn av Excels egendefinerte listetilstedeværelse. For å fikse denne feilen kan du følge trinnenenedenfor.
Løsning:
- Først høyreklikker du på en hvilken som helst celle inne i pivottabellen.
- Velg deretter Pivottabellalternativer... fra hurtigmenyen.
- Som et resultat, Pivottabellalternativer -vinduet vises.
- Gå nå til Totaler & Filtre -fanen >> fjern merket for alternativet Bruk egendefinerte lister ved sortering fra Sorterings -gruppen >> klikk på OK -knappen.
Ting å huske
- I en pivottabell, kan du sortere tallene i minste til største eller største til minste rekkefølge.
- Du kan også sortere alfabetiske data fra a til Å eller fra Å til A.
- Hvis du sorterer en tabell etter en individuell kolonne, vil hele tabellen være i sortert rekkefølge for den spesifikke kolonnen.