INHOUDSOPGAWE
Soms na die maak van 'n draaitabel in Excel, kan die data gesien word in die verkeerde volgorde geplaas. Om dit uit te sorteer, het Excel baie verskillende sorteeropsies vir die Pivot-tabelle. In hierdie artikel sal ons sien hoe ons 'n spiltabel volgens waardes kan sorteer.
Laai Oefenwerkboek af
Jy kan ons oefenwerkboek gratis van hier af aflaai!
Sorteer in spiltabel volgens waardes.xlsm
4 maniere om spiltabel volgens waardes in Excel te sorteer
Sê, ons het 'n datastel van verskillende produkte en hul onderskeie verkope vir die maande Januarie, Februarie en Maart.
Nou het ons 'n spiltabel uit hierdie datastel geskep. Nou wil ons hierdie spiltabel volgens waardes sorteer. Jy kan enige van die 4 geskikte maniere volg om dit te doen.
In hierdie artikel het ons die Office 365 weergawe van Microsoft Excel gebruik. Maar, geen bekommernisse nie. As jy enige probleme rakende weergawes ondervind, lewer asseblief kommentaar hieronder.
1. Sorteer data deur gebruik te maak van die Spiltabel Sorteer Opsie
Jy kan data vanaf 'n spiltabel sorteer deur die spiltabel se sorteer opsie te gebruik. Kom ons sê jy wil hê dat die verkoopsbedrag van Januarieverkope in stygende volgorde gesorteer moet word. Gaan deur die stappe hieronder om dit te bereik.
📌 Stappe:
- Selekteer eerstens enige sel uit die Som van Januarie-verkope kolom en regskliek op daardie sel.
- Kies vervolgens die Sorteer -opsie vanaf die kontekskieslys.
- In die Sorteer -opsie sal jy twee opsies hê, een is Sorteer Kleinste na Grootste en die ander een is Sorteer Grootste na Kleinste .
- Klik hierna op die Sorteer Kleinste na Grootste opsie.
Gevolglik sal jy jou spilpunttabel volgens Januarie-verkopewaardes in stygende volgorde kan sorteer. En die resultaat moet so lyk.
2. Sorteer volgens waardes Gebruik Sort & Filteropsie
Excel het 'n ingeboude sorteer- en filteropsie wat vir beide die normale tabel en Pivot-tabel werk. Volg nou die stappe hieronder om die tabel volgens Januarie-verkopewaardes in stygende volgorde te sorteer.
📌 Stappe:
- Kies aanvanklik enige sel van jou Spiltabel.
- Gaan daarna na die Tuis -oortjie >> Redigeer -groep >> Sorteer & Filter -nutsding >> Sorteer Kleinste na Grootste -opsie.
Gevolglik sal jou spilpunttabel in stygende volgorde gesorteer word volgens die Januarie-verkoopwaardes. En die uitkoms sal so lyk.
3. Gebruik Meer sorteeropsie
Gewoonlik vind die sorteerkenmerk in 'n kolom plaas. Daar is meer opsies om te sorteer waar jy maklik die sortering vir rye kan doen. Om dit te doen, volg die stappe hieronder.
📌 Stappe:
- Klik heel aan die begin op 'n sel binne die spiltabel en regskliek op jou muis.
- Kies vervolgens die Sorteer -opsie in die kontekskieslys .
- Kies hierna die Meer sorteeropsies... -opsie.
- Gevolglik sal die Sorteer volgens waarde dialoogkassie sal verskyn.
- Nou, in die Sorteer opsies groep, kies die Kleinste na Grootste opsie.
- Volgende, in die Sorteer rigting groep, kies die Links na Regs opsie.
- Laaste maar nie die minste nie, klik op die OK knoppie.
Gevolglik sal jy 'n skielike verandering in jou tabel sien. Die sortering vind in die ry plaas. Ons het die ry Elektriese Ketel gekies en daar was die laagste waarde 700 wat die Februarie Verkope waarde vir die Elektriese Ketel is. Na sortering sal die nommer 700 eerste kom aangesien dit die laagste getal vir die ry is. Ons sal sien die Februarie-verkope-kolom kom nou eerste as gevolg van die sortering van kleinste na grootste in die elektriese ketel-ry.
4. Toepassing van 'n VBA Kode om spiltabel volgens waardes te sorteer
Jy kan ook 'n VBA-kode toepas om jou spiltabel volgens waardes in stygende of dalende volgorde te sorteer. Volg die stappe hieronder om dit te doen.
📌 Stappe:
- Gaan heel aan die begin na die Ontwikkelaar -oortjie > > Visual Basic -nutsding.
- Op hierdie tydstip is die Microsoft Visual Basic virToepassings -venster sal verskyn.
- Selekteer vervolgens Blad3 uit die VBAPROJECT -groep en skryf die volgende VBA-kode in die kodevenster wat verskyn het.
3914
- Druk daarna Ctrl+S op jou sleutelbord.
- Gevolglik 'n Microsoft Excel dialoogkassie sal verskyn. Klik hier op die Nee -knoppie.
- Gevolglik sal die Stoor as dialoogkassie verskyn.
- Kies hier die Stoor as tipe: -opsie as .xlsm -tipe en klik op die Stoor -knoppie.
- Maak daarna die VBA-kodevenster toe en gaan na die Ontwikkelaar -oortjie >> Makro's -nutsding.
- Op hierdie tydstip sal die Makro's -venster verskyn.
- Kies vervolgens Blad3. SortPivotTableByValues -makro en klik op die Run -knoppie.
Gevolglik word die spilpunttabel in stygende volgorde gesorteer as die Som van Januarie Verkope kolom. En die uitset moet so lyk.
Sorteer Spiltabel volgens Waarde Werk Nie
Soms werk die sortering dalk nie behoorlik in spilpunttabelle nie. Dit kan om baie redes gebeur. Om hierdie probleem op te los, kan jy verskeie oplossings toepas volgens die rede vir jou probleem.
Die mees algemene rede is as gevolg van Excel se gepasmaakte lys teenwoordigheid. Om hierdie fout reg te stel, kan jy die stappe volghieronder.
Oplossing:
- Klik eers met die rechtermuisknop op enige sel binne die spiltabel.
- Kies daarna die Draaitabelopsies... uit die kontekskieslys.
- Gevolglik is die Draaitabelopsies venster sal verskyn.
- Gaan nou na die Totale & Filters -oortjie >> ontmerk die opsie Gebruik pasgemaakte lyste wanneer sorteer van die Sorteer -groep >> klik op die OK -knoppie.
Dinge om te onthou
- In 'n spiltabel, kan jy die getalle in die kleinste na grootste of grootste tot kleinste volgorde sorteer.
- Jy kan ook alfabetiese data van a tot Z of van Z na A sorteer.
- As jy 'n tabel volgens 'n individuele kolom, sal die hele tabel in die gesorteerde volgorde van daardie spesifieke kolom wees.