Řazení otočné tabulky podle hodnot v aplikaci Excel (4 chytré způsoby)

  • Sdílet Toto
Hugh West

Někdy se může stát, že po vytvoření otočné tabulky v aplikaci Excel se data zobrazí v nesprávném pořadí. Abyste to mohli vyřešit, má aplikace Excel mnoho různých možností řazení otočných tabulek. V tomto článku se podíváme, jak můžeme otočnou tabulku seřadit podle hodnot.

Stáhnout cvičebnici

Náš cvičební sešit si můžete zdarma stáhnout zde!

Třídění v tabulce Pivot podle hodnot.xlsm

4 způsoby řazení tabulky Pivot podle hodnot v aplikaci Excel

Řekněme, že máme soubor dat o různých produktech a jejich příslušných prodejích za měsíce leden, únor a březen.

Nyní jsme z tohoto souboru dat vytvořili otočnou tabulku. Nyní chceme tuto otočnou tabulku seřadit podle hodnot. K tomu můžete použít některý ze 4 vhodných způsobů.

V tomto článku jsme použili Office 365 Pokud se setkáte s jakýmikoli problémy týkajícími se verzí, komentujte je níže.

1. Třídění dat pomocí možnosti Třídit v tabulce Pivot

Data z otočné tabulky můžete seřadit pomocí možnosti řazení otočné tabulky. Řekněme, že chcete mít k dispozici údaje o výši prodeje v roce Lednové prodeje které se mají třídit v vzestupně Proveďte níže uvedené kroky, abyste toho dosáhli.

📌 Kroky:

  • Především vyberte libovolnou buňku z pole Součet lednových tržeb sloupec a klikněte pravým tlačítkem myši na na této buňce.

  • Následně vyberte Třídit z kontextové nabídky.
  • V Třídit možnost, budete mít dvě možnosti, jedna z nich je Třídit od nejmenšího po největší a druhá je Třídit od největšího po nejmenší .
  • Poté klikněte na Třídit od nejmenšího po největší možnost.

Výsledkem bude možnost seřadit otočnou tabulku podle hodnot lednových prodejů vzestupně. Výsledek by měl vypadat takto.

2. Třídění podle hodnot pomocí možnosti Třídit & Filtrovat

Excel má vestavěnou možnost třídění a filtrování, která funguje jak pro normální tabulku, tak pro tabulku Pivot. Chcete-li nyní seřadit tabulku podle hodnot lednových prodejů vzestupně, postupujte podle následujících kroků.

📌 Kroky:

  • Na začátku vyberte libovolnou buňku tabulky Pivot.
  • Poté přejděte do Home karta>> Úpravy skupina>> Třídit a filtrovat nástroj>> Třídit od nejmenšího po největší možnost.

Následně bude vaše otočná tabulka seřazena vzestupně podle hodnot lednových prodejů. Výsledek bude vypadat takto.

3. Použití možnosti Více třídění

Obvykle se funkce třídění odehrává ve sloupci. Existuje více možností třídění, kde můžete snadno provést třídění pro řádky. Za tímto účelem postupujte podle níže uvedených kroků.

📌 Kroky:

  • Na samém začátku klikněte na buňku uvnitř otočné tabulky a. klikněte pravým tlačítkem myši na na myši.

  • Následně vyberte Třídit z kontextové nabídky.
  • Poté zvolte Další možnosti třídění... možnost.

  • V důsledku toho se Třídit podle hodnoty zobrazí se dialogové okno.
  • Nyní v Možnosti třídění zvolte skupinu Od nejmenšího po největší možnost.
  • V návaznosti na to v Směr třídění zvolte skupinu Zleva doprava možnost.
  • V neposlední řadě klikněte na OK tlačítko.

Následně uvidíte náhlou změnu v tabulce. Třídění probíhá v řádku. Vybrali jsme řádek. Rychlovarná konvice a tam byla nejnižší hodnota 700 což je Únorové prodeje hodnotu pro Rychlovarná konvice. Po seřazení bude na prvním místě číslo 700, protože je to nejnižší číslo pro daný řádek. Uvidíme, že sloupec Tržby za únor je nyní na prvním místě díky seřazení zkratky od nejmenšího po největší v řadě rychlovarných konvic.

4. Použití kódu VBA pro řazení tabulky Pivot podle hodnot

Můžete také použít kód VBA pro seřazení otočné tabulky podle hodnot vzestupně nebo sestupně. Postupujte podle následujících kroků.

📌 Kroky:

  • Na samém začátku přejděte na Vývojář karta>> Visual Basic nástroj.

  • V této době Microsoft Visual Basic pro aplikace zobrazí se okno.
  • Následně vyberte List3 z VBAPROJECT a v zobrazeném okně kódu napište následující kód VBA.
 Sub SortPivotTableByValues() Dim pivtbl As PivotTable Dim pivfld As PivotField Dim sortclm As String sortclm = "Suma lednových tržeb" 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 

  • Poté stiskněte tlačítko Ctrl+S na klávesnici.
  • V důsledku toho je Microsoft Excel Zobrazí se dialogové okno. Klikněte na Ne zde.

  • V důsledku toho se Uložit jako zobrazí se dialogové okno.
  • Zde vyberte Uložit jako typ: možnost jako .xlsm a klikněte na Uložit tlačítko.

  • Poté zavřete okno s kódem VBA a přejděte na stránku Vývojář karta>> Makra nástroj.

  • V této době Makra zobrazí se okno .
  • Následně vyberte List3.SortPivotTableByValues a klikněte na Spustit tlačítko.

Výsledkem je, že otočná tabulka je seřazena vzestupně jako sloupec Součet lednových tržeb. A výstup by měl vypadat takto.

Nefunguje třídění otočné tabulky podle hodnoty

Někdy se může stát, že třídění v otočných tabulkách nefunguje správně. Může k tomu dojít z mnoha důvodů. Chcete-li tento problém vyřešit, můžete použít několik řešení podle důvodu vašeho problému.

Nejčastějším důvodem je přítomnost vlastního seznamu aplikace Excel. Chcete-li tuto chybu opravit, můžete postupovat podle níže uvedených kroků.

Řešení:

  • Za prvé, klikněte pravým tlačítkem myši na na libovolné buňce uvnitř otočné tabulky.
  • Poté zvolte Možnosti otočné tabulky... z kontextové nabídky.

  • V důsledku toho se Možnosti otočné tabulky zobrazí se okno.
  • Nyní přejděte na Celkové součty & amp; Filtry karta>> zrušte zaškrtnutí možnosti Vlastní seznamy použijte, když třídění z Třídění skupina>> klikněte na položku OK tlačítko.

Na co nezapomenout

  • V otočné tabulce můžete čísla seřadit od nejmenšího po největší nebo od největšího po nejmenší.
  • Můžete také řadit abecední data od a do Z nebo od Z do A.
  • Pokud seřadíte tabulku podle jednotlivého sloupce, bude celá tabulka seřazena podle tohoto konkrétního sloupce.

Hugh West je velmi zkušený školitel a analytik Excelu s více než 10 lety zkušeností v oboru. Má bakalářský titul v oboru Účetnictví a finance a magisterský titul v oboru Business Administration. Hugh má vášeň pro výuku a vyvinul jedinečný přístup k výuce, který lze snadno sledovat a pochopit. Jeho odborné znalosti Excelu pomohly tisícům studentů a profesionálů po celém světě zlepšit své dovednosti a vyniknout ve své kariéře. Prostřednictvím svého blogu Hugh sdílí své znalosti se světem a nabízí bezplatné výukové programy Excelu a online školení, které jednotlivcům a firmám pomohou dosáhnout jejich plného potenciálu.