Satura rādītājs
Dažreiz pēc šarnīrgriezes tabulas izveides programmā Excel var redzēt, ka dati ir izvietoti nepareizā secībā. Lai to sakārtotu, programmā Excel ir daudz dažādu šarnīrgriezes tabulu šķirošanas iespēju. Šajā rakstā mēs redzēsim, kā mēs varam sakārtot šarnīrgriezes tabulu pēc vērtībām.
Lejupielādēt Practice Workbook
Mūsu prakses darba burtnīcu varat lejupielādēt no šejienes bez maksas!
Šķirošana Pivot tabulā pēc vērtībām.xlsm4 veidi, kā Excel programmā Excel sakārtot šarnīra tabulu pēc vērtībām
Pieņemsim, ka mums ir datu kopa ar dažādiem produktiem un to attiecīgajiem pārdošanas apjomiem janvāra, februāra un marta mēnešos.
Tagad no šīs datu kopas esam izveidojuši šarnīra tabulu. Tagad mēs vēlamies šo šarnīra tabulu sakārtot pēc vērtībām. Lai to izdarītu, varat izmantot jebkuru no 4 piemērotajiem veidiem.
Šajā rakstā mēs izmantojām Office 365 Ja saskaraties ar jebkādām problēmām saistībā ar versijām, lūdzu, komentējiet zemāk.
1. Datu šķirošana, izmantojot izvadtabulas šķirošanas opciju
Datus no šarnīrta tabulas varat sakārtot, izmantojot šarnīrta tabulas šķirošanas opciju. Pieņemsim, ka vēlaties, lai pārdošanas apjoms būtu šāds Janvāra pārdošanas apjomi jāsašķiro augšupejošais rīkojums. Lai to paveiktu, veiciet tālāk aprakstītās darbības.
📌 Soļi:
- Vispirms atlasiet jebkuru šūnas no Janvāra pārdošanas apjomu summa slejā un ar peles labo pogu noklikšķiniet uz šajā šūnā.
- Pēc tam izvēlieties Atlasīt konteksta izvēlnes opcija.
- In the Atlasīt opcija, jums būs pieejamas divas opcijas, viena no tām ir Kārtot no mazākā uz lielāko un otrs ir Kārtot no lielākās uz mazāko .
- Pēc tam noklikšķiniet uz Kārtot no mazākā uz lielāko iespēja.
Rezultātā jūs varēsiet sakārtot šarnīra tabulu pēc janvāra pārdošanas vērtībām augošā secībā. Rezultātam vajadzētu izskatīties šādi.
2. Šķirošana pēc vērtībām, izmantojot Atlasīt & amp; Filtrēšanas opciju
Programmā Excel ir iebūvēta šķirošanas un filtrēšanas opcija, kas darbojas gan parastajā tabulā, gan Pivot tabulā. Tagad, lai sakārtotu tabulu pēc janvāra pārdošanas vērtībām augošā secībā, izpildiet tālāk aprakstītās darbības.
📌 Soļi:
- Sākotnēji atlasiet jebkuru Pivot tabulas šūnu.
- Pēc tam dodieties uz Sākums cilne>> Rediģēšana grupa>> Atlasīt & amp; Filtrēt instruments>> Kārtot no mazākā uz lielāko iespēja.
Tādējādi jūsu šarnīrta tabula tiks sakārtota augošā secībā pēc janvāra pārdošanas vērtībām. Rezultāts izskatīsies šādi.
3. Izmantojot vairāk šķirošanas iespēju
Parasti šķirošanas funkcija notiek kolonnā. Ir vairāk iespēju, kur var viegli veikt rindu šķirošanu. Lai to izdarītu, izpildiet tālāk norādītās darbības.
📌 Soļi:
- Pašā sākumā noklikšķiniet uz šūnas rotācijas tabulas iekšpusē un ar peles labo pogu noklikšķiniet uz uz peles.
- Pēc tam izvēlieties Atlasīt konteksta izvēlnes opcija.
- Pēc tam izvēlieties Vairāk šķirošanas iespēju... iespēja.
- Tā rezultātā Atlasīt pēc vērtības tiks parādīts dialoglodziņš.
- Tagad Kārtot opcijas grupu, izvēlieties No mazākā līdz lielākajam iespēja.
- Pēc, jo Šķirošanas virziens grupu, izvēlieties No kreisās uz labo iespēja.
- Visbeidzot, bet ne mazāk svarīgi, noklikšķiniet uz LABI pogu.
Rezultātā redzēsiet pēkšņas izmaiņas savā tabulā. Šķirošana notiek rindā. Mēs izvēlējāmies rindu. Elektriskā tējkanna un tur zemākā vērtība bija 700 kas ir Februāra pārdošanas apjomi vērtība Elektriskā tējkanna. Pēc sakārtošanas pirmais būs skaitlis 700, jo tas ir rindas zemākais skaitlis. Mēs redzēsim, ka februāra pārdošanas apjoma slejā tagad pirmais ir skaitlis 700, jo šķirošana no mazākā līdz lielākajam elektriskajā tējkannu rindā.
4. VBA koda piemērošana, lai sakārtotu izvelkamo tabulu pēc vērtībām
Varat arī izmantot VBA kodu, lai sakārtotu šarnīra tabulu pēc vērtībām augošā vai dilstošā secībā. Lai to izdarītu, izpildiet tālāk norādītās darbības.
📌 Soļi:
- Pašā sākumā dodieties uz Izstrādātājs cilne>> Visual Basic instruments.
- Šajā laikā Microsoft Visual Basic lietojumprogrammām tiks parādīts logs.
- Pēc tam atlasiet Lapa3 no VBAPROJECT grupu un parādītajā koda logā ierakstiet šādu VBA kodu.
Sub SortPivotTableByValues() Dim pivtbl As PivotTable Dim pivfld As PivotField Dim sortclm As String sortclm = "Janvāra pārdošanas summa" 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
- Pēc tam nospiediet Ctrl+S uz tastatūras.
- Līdz ar to Microsoft Excel parādīsies dialoglodziņš. Noklikšķiniet uz Nē pogu šeit.
- Tā rezultātā Saglabāt kā tiks parādīts dialoglodziņš.
- Šeit izvēlieties Saglabāt kā veidu: opciju kā .xlsm veidu un noklikšķiniet uz Saglabāt pogu.
- Pēc tam aizveriet VBA koda logu un dodieties uz Izstrādātājs cilne>> Makroprocesori instruments.
- Šajā laikā Makroprocesori tiks parādīts logs.
- Pēc tam izvēlieties Sheet3.SortPivotTableByValues makro un noklikšķiniet uz Palaist pogu.
Rezultātā šarnīrta tabula tiek sakārtota augošā secībā kā janvāra pārdošanas apjoma slejas summa. Un izvades rezultātam vajadzētu izskatīties šādi.
Kārtot izvelkamo tabulu pēc vērtības nedarbojas
Dažreiz šarnīrgriežu tabulās šķirošana var nedarboties pareizi. Tas var notikt daudzu iemeslu dēļ. Lai novērstu šo problēmu, varat izmantot vairākus risinājumus atkarībā no problēmas iemesla.
Visbiežākais iemesls ir Excel pielāgotā saraksta klātbūtne. Lai novērstu šo kļūdu, varat veikt tālāk norādītās darbības.
Risinājums:
- Pirmkārt, ar peles labo pogu noklikšķiniet uz jebkurā šūnā šarnīra tabulā.
- Pēc tam izvēlieties PivotTable opcijas... no konteksta izvēlnes.
- Tā rezultātā PivotTable opcijas tiks parādīts logs.
- Tagad dodieties uz Kopsummas & amp; Filtri cilne>>> noņemiet izvēles rūtiņu Pielāgotos sarakstus izmantojiet, ja šķirošana no Šķirošana grupa>> noklikšķiniet uz LABI pogu.
Lietas, kas jāatceras
- Grozāmajā tabulā varat sakārtot skaitļus no mazākā uz lielāko vai no lielākā uz mazāko.
- Varat arī šķirot alfabētiskus datus no a līdz Z vai no Z līdz A.
- Ja tabulu šķirojat pēc atsevišķas kolonnas, visa tabula tiks sakārtota atbilstoši konkrētajai kolonnai.