Ako obnoviť kontingenčnú tabuľku v programe Excel? (Použitie najlepších 4 metód)

Ako obnoviť kontingenčnú tabuľku v programe Excel?

Ďalej sú uvedené najlepšie 4 spôsoby obnovenia kontingenčnej tabuľky v programe Excel

  1. Obnovte kontingenčnú tabuľku zmenou zdroja údajov
  2. Obnovte kontingenčnú tabuľku pomocou možnosti kliknutia pravým tlačidlom myši
  3. Automatické obnovenie kontingenčnej tabuľky pomocou kódu VBA
  4. Obnoviť kontingenčnú tabuľku pri otvorení zošita

Teraz si podrobne prediskutujeme každú metódu na príklade -

# 1 Zmena kontingenčnej tabuľky obnovenia zdroja údajov

  • Krok 1: Mám údaje o predaji z rôznych krajín.
  • Krok 2: Dovoľte mi použiť kontingenčnú tabuľku na tieto údaje.
  • Krok 3: Teraz sa vraciam k údajom o svojej kontingenčnej tabuľke a do tabuľky pridávam niekoľko ďalších údajov.

Pridal som päť riadkov údajov. Ak sa pozriem na tabuľku, nezobrazuje aktualizované hodnoty.

Dovoľte mi skontrolovať, aký je rozsah údajov kontingenčnej tabuľky.

  • Krok 4: Vyberte kontingenčnú tabuľku a prejdite do ponuky Možnosti a zmena zdroja údajov.
  • Krok 5: Akonáhle kliknete na Zmeniť zdroj údajov, dostanete sa do údajového hárka spolu s poľom uvedeným nižšie.

Pozrite sa na rozsah, ktorý má. Má rozsah údajov od A1 do B23, zatiaľ čo moje údaje sú od A1 do B28.

  • Krok 6: V rovnakom dialógovom okne zmeňte zdrojové údaje z A1 na B23 na A1 na B28.
  • Krok 7: Teraz kliknite na OK; pridá nové údaje do kontingenčnej tabuľky a obnoví ich.

# 2 Kliknite pravým tlačidlom myši na kontingenčnú tabuľku a obnovte kontingenčnú tabuľku Excel

Beriem predchádzajúce údaje ako príklad.

  • Krok 1: Tu nepridávam do zoznamu žiadne množstvo údajov; skôr iba mením existujúce čísla.
  • Krok 2: Tu v bunke B10 musím zmeniť hodnotu z 677434 na 750000. Ak prejdem na kontingenčnú tabuľku, stále zobrazuje staré hodnoty pre krajinu Francúzsko.
  • Krok 3: Nová hodnota pre krajinu Francúzsko má byť 1638228, zobrazuje však iba starú hodnotu. Tu musíme urobiť jednu jednoduchú vec, kliknúť pravým tlačidlom myši na Obnoviť.
  • Krok 4: Kliknutím na tlačidlo Obnoviť aktualizujete nové hodnoty.

Dobre, teraz naša kontingenčná tabuľka zobrazuje aktualizované hodnoty.

Otázkou teraz je, či mám 10-kontingenčných tabuliek. Môžem každý z nich aktualizovať prechodom na každý kontingenčný stôl a aktualizáciou.

Máme skratku na obnovenie všetkých kontingenčných tabuliek v programe Excel v jednom zábere. Nižšie je uvedená klávesová skratka na obnovenie všetkých kontingenčných tabuliek naraz.

Túto možnosť nájdeme na karte Údaje.

# 3 Pomocou automatického obnovenia kontingenčnej tabuľky kód Excel VBA

Dobre, vieme, ako obnoviť kontingenčnú tabuľku na nové hodnoty. Kedykoľvek zmeníme hodnoty, urobíme to vždy manuálne.

Ak sa údaje často menia a aktualizácia každej kontingenčnej tabuľky nie je taká ľahká. Sme ľudia a máme tendenciu občas zabúdať.

Aby sme z tohto nebezpečenstva odišli, máme kód VBA, ktorý sa môže aktualizovať alebo aktualizovať, akonáhle dôjde k akýmkoľvek zmenám.

V tejto časti článku sa dozviete kód VBA, ktorý automaticky obnovuje kontingenčnú tabuľku v programe Excel.

  • Krok 1: Prejdite na kartu Vývojár a kliknite na položku Visual Basic.
  • Krok 2: Kliknite na Visual Basic. Prejdite do tohto zošita a dvakrát na ňu kliknite.
  • Krok 3: V rozbaľovacom zozname vyberte zošit.
  • Krok 4: Po výbere zošita sa vám automaticky vytvorí jedno makro. Ignorujte to.
  • Krok 5: V rozbaľovacej ponuke na pravej strane vyberte možnosť Zmena listu. Vloží za vás ešte jedno makro.
  • Krok 6: Teraz skopírujte a vložte nižšie uvedený kód do makra, ktoré bolo vytvorené druhýkrát.

Tento kód urobí, ak dôjde k akejkoľvek zmene v hárku, automaticky vám obnoví kontingenčnú tabuľku v programe Excel.
Poznámka: Po skopírovaní a prilepení kódu musíte zošit uložiť ako zošit podporujúci makra.

# 4 Obnovte kontingenčnú tabuľku pri otvorení zošita

Počas otvárania zošita môžeme kontingenčnú tabuľku obnoviť.

Pravým tlačidlom myši kliknite na ktorúkoľvek z kontingenčných tabuliek a vyberte možnosť Kontingenčná tabuľka v programe Excel.

Kliknite na túto možnosť.

Prejdite na Údaje a pri otvorení súboru začiarknite políčko Obnoviť údaje.

Týmto sa obnoví kontingenčná tabuľka v programe Excel vždy, keď otvoríte súbor programu Excel.

Na čo treba pamätať

  • Na obnovenie svojich kontingenčných tabuliek môžete zvoliť ktorúkoľvek z vyššie uvedených metód.
  • V prípade kódu VBA musíte zošit uložiť ako zošit s povolenými makrami.
  • Najjednoduchšie sa mi aktualizuje skratka alt = "" + A + R + A
  • Kontingenčnú tabuľku môžete premenovať v rámci možností kontingenčnej tabuľky.
  • V kóde VBA musíte spomenúť každý z názvov kontingenčných tabuliek v prípade viacerých kontingenčných tabuliek.

Zaujímavé články...