Obsah
Aplikace Excel Otočná tabulka je účinným nástrojem pro třídění a seskupení údaje. Obecně řečeno, otočné tabulky přidat další celkový součet pole při zobrazování datové sady. Někdy však může být irelevantní a můžete jej chtít zcela odstranit. S ohledem na tuto skutečnost je v tomto článku uvedeno 4 způsoby jak odstranit velký součet z otočné tabulky .
Stáhnout cvičebnici
Cvičebnici si můžete stáhnout z níže uvedeného odkazu.
Odstranění souboru Grand Total.xlsm
4 způsoby odstranění celkového součtu z tabulky Pivot
V tomto článku budeme uvažovat o následujícím souboru dat ve formátu B4:D14 buňky, které zobrazují Položka jména, jejich Kategorie a Prodej Proto se bez dalšího zdržování podívejme na jednotlivé metody jednu po druhé.
Zde jsme použili Microsoft Excel 365 verzi, můžete použít jakoukoli jinou verzi podle toho, jak vám to vyhovuje.
Metoda 1: Použití nástroje pro návrh k odstranění celkového součtu z tabulky Pivot
Začneme tím nejzřejmějším způsobem, jak odstranit celkový součet z otočné tabulky, tj. pomocí kontextového Design nástroj. Podívejme se na to v akci.
📌 Kroky :
- Na samém začátku vyberte datovou sadu ( B4:D14 buňky)>> přejít na stránku Vložte >> klikněte na PivotTable tlačítko.
V jednom okamžiku se PivotTable z tabulky nebo rozsahu objeví se průvodce.
- Dále zkontrolujte Nový pracovní list a stiskněte tlačítko OK .
Tím se otevírá Pole PivotTable na pravém panelu.
- Zde přetáhněte Kategorie a Prodej pole do Řádky a Hodnoty pole.
- Poté klikněte kdekoli v otočné tabulce a vyberte možnost Design nástroj.
- Poté stiskněte tlačítko Celkové součty >> vyberte možnost Vypnuto pro řádky a sloupce možnost.
To je vše. celkový součet byl z otočné tabulky odstraněn. Je to tak jednoduché!
Přečtěte si více: Jak použít vzorec aplikace Excel pro výpočet procenta z celkového součtu
Metoda 2: Použití možnosti Odstranit celkový součet
Pro naši další metodu použijeme příhodně pojmenovanou metodu Odstranit celkový součet Proto postupujte podle následujících kroků.
📌 Kroky :
- Nejprve vyberte datovou sadu ( B4:D14 buňky)>> přesunout na Vložte >> klikněte na PivotTable tlačítko.
Tím se otevírá PivotTable z tabulky nebo rozsahu dialogové okno.
- Pak zkontrolujte Nový pracovní list možnost>> klikněte na OK tlačítko.
- Poté přetáhněte Kategorie a Prodej pole do Řádky a Hodnoty pole.
- Za druhé, vyberte Celkový součet ( B9:C9 buňky)>> klikněte pravým tlačítkem myši>> vyberte možnost Odstranit celkový součet možnost.
Výsledek by měl vypadat jako na obrázku níže.
Přečtěte si více: Jak vytvořit mezisoučet a celkový součet v aplikaci Excel (4 metody)
Metoda 3: Využití možností otočné tabulky k odstranění celkového součtu
Další způsob odstranění celkový součet z otočné tabulky je použít Možnosti otočné tabulky . Podívejme se tedy na tento proces podrobněji.
📌 Kroky :
- Nejprve vytvořte otočnou tabulku podle kroků uvedených v předchozích metodách.
- Za druhé vyberte kdekoli v otočné tabulce>> klikněte pravým tlačítkem myši>> klikněte na možnost Možnosti otočné tabulky .
Následně byla Možnosti otočné tabulky objeví se průvodce.
- Nyní vyberte Celkové součty a filtry karta>> zrušte zaškrtnutí políčka Zobrazení celkových součtů pro řádky a Zobrazení celkových součtů sloupců možnosti>> stiskněte OK .
Výsledek by měl vypadat jako na obrázku níže.
Přečtěte si více: Jak zobrazit celkový součet v tabulce Pivot (3 snadné metody)
Metoda-4: Použití kódu VBA k odstranění celkového součtu z tabulky Pivot
Je pravda, že odstranění celkový součet je snadné, ale pokud to potřebujete často, můžete zvážit možnost použití VBA Kód je uveden níže.
📌 Krok-01: Otevření editoru Visual Basicu
- Nejprve přejděte do Vývojář > Visual Basic .
Tím se otevře Editor jazyka Visual Basic v novém okně.
📌 Krok-02: Vložení kódu VBA
- Za druhé, přejděte na Vložte karta>> vybrat Modul .
Pro snadnější orientaci můžete kód zkopírovat odsud a vložit jej do okna, jak je uvedeno níže.
Option Explicit Sub CreatePivotTable() Dim pvt_tab As PivotTable Dim pvt_cache As PivotCache Sheet1.Activate Set pvt_cache = ActiveWorkbook.PivotCaches.Create(xlDatabase, Range("B4").CurrentRegion) Sheets.Add , Sheets(Sheets.Count) Set pvt_tab = ActiveSheet.PivotTables.Add(pvt_cache, Range("B4"), "Sales_Pivot") pvt_tab.PivotFields("Category").Orientation = xlRowFieldpvt_tab.PivotFields("Sales").Orientation = xlDataField pvt_tab.ColumnGrand = False pvt_tab.RowGrand = False End Sub
⚡ Rozdělení kódu:
Nyní vysvětlím VBA kód používaný k odstranění celkový součet Zde je kód rozdělen do 2 kroků.
- V první části dejte podprogramu název,
- Dále definujte proměnné.
- Pak aktivujte List1 pomocí Aktivace a paměť cache je přiřazena pomocí metody PivotCache objekt.
- Později do druhé části vložte slova PivotTable v novém listu s Přidat metoda.
- Nyní umístěte PivotTable v upřednostňovaném ( B4 ) a pojmenujte ji. V tomto případě jsme ji pojmenovali Sales_Pivot .
- Dále přidejte Pivotová pole tj. Kategorie v RowField a prodeje v Datové pole .
- Nakonec nastavte ColumnGrand a RowGrand vlastnosti na False .
📌 Krok-03: Spuštění kódu VBA
- Nyní zavřete VBA okno>> klikněte na Makra tlačítko.
Tím se otevře Makra dialogové okno.
- Poté klikněte na tlačítko Spustit tlačítko.
Nakonec by výsledky měly vypadat jako na obrázku níže.
Přečtěte si více: Jak sbalit tabulku a zobrazit pouze celkové součty (5 způsobů)
Odstranění sloupce Grand Total z tabulky Pivot
Dosud jsme se zabývali odstraněním celkový součet Co když chcete z otočné tabulky odstranit pouze sloupec celkový součet ? Pak máte štěstí, protože následující metoda vám na tuto otázku odpoví. Začněme tedy.
📌 Kroky :
- Chcete-li začít, vyberte datovou sadu ( B4:D14 buňky)>> přesunout na Vložte >> klikněte na PivotTable >> pak zkontrolujte, zda je Nový pracovní list možnost.
- Poté přetáhněte Položka, Kategorie, a Prodej pole do Řádky, sloupce, a Hodnoty pole.
- Klikněte kdekoli v otočné tabulce>> přejděte na položku. Design nástroj>> stiskněte tlačítko Celkové součty možnost>> vyberte Zapnuto pouze pro řádky .
Tím se odstraní sloupec celkový součet z otočné tabulky, jak je znázorněno na obrázku níže.
Odstranění řádku Grand Total z tabulky Pivot
Už jste asi přišli na to, že můžete odstranit i celkový součet řádků. Stačí postupovat dále.
📌 Kroky :
- Stejně tak vložte otočnou tabulku, jak je uvedeno v předchozí metodě.
- Poté vyberte libovolnou buňku v otočné tabulce>> přejděte na položku Design nástroj>> klikněte na Celkové součty >> vyberte možnost Zapnuto pouze pro sloupce.
Řádek celkový součet byl z otočné tabulky odstraněn.
Na co nezapomenout
- Při použití VBA kód, nezapomeňte zadat správný název listu. V tomto případě, List1 obsahuje soubor dat, proto jsme napsali List1.Aktivovat příkaz.
- Pokud změníte název například na, Dataset.Activate zobrazí se chyba, jak je znázorněno na obrázku níže.
Praktická část
Poskytli jsme Cvičení část na pravé straně každého listu, abyste si to mohli sami procvičit. Ujistěte se, že to děláte sami.
Závěr
Doufám, že vám tento článek pomůže pochopit, jak odstranit celkový součet z otočná tabulka . Pokud máte nějaké dotazy, zanechte prosím komentář níže. Také pokud si chcete přečíst další podobné články, můžete navštívit naše webové stránky.