Jak obnovit kontingenční tabulku v aplikaci Excel? (Použití nejlepších 4 metod)

Jak obnovit kontingenční tabulku v aplikaci Excel?

Níže jsou nejlepší 4 metody pro aktualizaci kontingenční tabulky v aplikaci Excel

  1. Obnovte kontingenční tabulku změnou zdroje dat
  2. Obnovte kontingenční tabulku pomocí možnosti pravým tlačítkem
  3. Automatické obnovení kontingenční tabulky pomocí kódu VBA
  4. Obnovit kontingenční tabulku při otevření sešitu

Nyní pojďme podrobně probrat každou metodu s příkladem -

# 1 Změna zdroje dat Obnovovací kontingenční tabulka

  • Krok 1: Mám údaje o prodeji z různých zemí.
  • Krok 2: Dovolte mi použít kontingenční tabulku na tato data.
  • Krok 3: Nyní se vracím ke svým datům kontingenční tabulky a přidám do tabulky několik dalších dat.

Přidal jsem pět řádků dat. Pokud se podívám na tabulku, nezobrazuje aktualizované hodnoty.

Dovolte mi prověřit, jaký je rozsah dat kontingenční tabulky.

  • Krok 4: Vyberte kontingenční tabulku a přejděte na Možnosti a změnit zdroj dat.
  • Krok 5: Jakmile kliknete na Změnit zdroj dat, dostanete se na datový list spolu s níže uvedeným polem.

Podívejte se na rozsah, který má. Má rozsah dat od A1 do B23, zatímco moje data jsou tam od A1 do B28.

  • Krok 6: Ve stejném dialogovém okně změňte zdrojová data z A1 na B23 na A1 na B28.
  • Krok 7: Nyní klikněte na OK; přidá nová data do kontingenční tabulky a obnoví je.

# 2 Klikněte pravým tlačítkem na kontingenční tabulku a obnovte kontingenční tabulku Excel

Beru předchozí data jako příklad.

  • Krok 1: Tady nepřidávám do seznamu žádné množství dat; spíše jen měním stávající čísla.
  • Krok 2: Tady na buňce B10 musím změnit hodnotu z 677434 na 750000. Pokud přejdu na kontingenční tabulku, stále zobrazuje staré hodnoty pro zemi Francie.
  • Krok 3: Nová hodnota pro zemi Francie má být 1638228, ale zobrazuje pouze starou hodnotu. Zde musíme udělat jednu jednoduchou věc: Klikněte pravým tlačítkem na Obnovit.
  • Krok 4: Kliknutím na tlačítko Obnovit aktualizujete nové hodnoty.

Dobře, nyní naše kontingenční tabulka zobrazuje aktualizované hodnoty.

Nyní je otázkou, jestli mám 10-kontingenčních tabulek, mohu aktualizovat každý z nich tím, že půjdu ke každému kontingenčnímu stolu a aktualizuji.

Máme zkratku pro obnovení všech kontingenčních tabulek v aplikaci Excel v jediném snímku. Níže je klávesová zkratka pro obnovení všech kontingenčních tabulek jednou.

Tuto možnost najdeme na kartě Data.

# 3 Použití funkce Auto Refresh Pivot Table Excel VBA Code

Dobře, víme, jak obnovit kontingenční tabulku na nové hodnoty. Kdykoli změníme hodnoty, budeme je muset aktualizovat pokaždé ručně.

Pokud se data často mění a aktualizace každé kontingenční tabulky není tak snadná. Jsme lidé a máme tendenci občas zapomínat.

Abychom toto nebezpečí odstranili, máme kód VBA, který lze aktualizovat nebo aktualizovat, jakmile dojde ke změnám.

V této části článku se dozvíte kód VBA, který automaticky aktualizuje kontingenční tabulku v aplikaci Excel.

  • Krok 1: Přejděte na kartu Vývojář a klikněte na Visual Basic.
  • Krok 2: Klikněte na Visual Basic. Přejděte do tohoto sešitu a dvakrát na něj klikněte.
  • Krok 3: Z rozevíracího seznamu vyberte Sešit.
  • Krok 4: Jakmile sešit vyberete, automaticky pro vás vytvoří jedno makro. Ignorujte to.
  • Krok 5: V rozbalovací nabídce Na pravé straně vyberte možnost Změna listu. Vloží za vás ještě jedno makro.
  • Krok 6: Nyní zkopírujte a vložte níže uvedený kód makro, které bylo vytvořeno podruhé.

Tento kód udělá to, že pokud dojde k nějaké změně v listu, automaticky pro vás obnoví kontingenční tabulku v aplikaci Excel.
Poznámka: Jakmile zkopírujete a vložíte kód, musíte sešit uložit jako sešit s podporou maker.

# 4 Obnovte kontingenční tabulku při otevření sešitu

Při otevírání sešitu můžeme kontingenční tabulku aktualizovat.

Klepněte pravým tlačítkem na libovolnou kontingenční tabulku a vyberte možnost Kontingenční tabulka v aplikaci Excel.

Klikněte na tuto možnost.

Přejděte na Data a při otevření souboru zaškrtněte Obnovit data.

Tím se obnoví kontingenční tabulka v aplikaci Excel, kdykoli otevřete soubor aplikace Excel.

Věci k zapamatování

  • K obnovení kontingenčních tabulek můžete vybrat kteroukoli z výše uvedených metod.
  • V případě kódu VBA musíte sešit uložit jako sešit s povolenými makry.
  • Nejjednodušší pro mě je zkratka alt = "" + A + R + A
  • Kontingenční tabulku můžete přejmenovat pod možnostmi kontingenční tabulky.
  • V kódu VBA musíte uvést každý název kontingenční tabulky v případě více kontingenčních tabulek.

Zajímavé články...