Obsah
Nemožno poprieť, že Otočná tabuľka je jedným z najvýkonnejších nástrojov v programe Excel na rýchlu analýzu väčšieho súboru údajov a efektívne získavanie potrebných údajov. Bohužiaľ, pri práci s nástrojom Otočná tabuľka pretože nemá funkciu automatickej aktualizácie. Ak však poznáme účinné metódy, môžeme aktualizovať ľahko. V tomto článku ukážem, ako aktualizovať Otočná tabuľka pomocou 5 vhodných metód s potrebným vysvetlením.
Stiahnite si cvičebnicu
Metódy aktualizácie rozsahu pivotnej tabuľky.xlsm
5 vhodných metód na aktualizáciu rozsahu otočnej tabuľky v programe Excel
Toto je náš dnešný súbor údajov, v ktorom Kategória produktov sa uvádza na základe stavov. Taktiež sa Množstvo a Predaj sú k dispozícii.
Predtým, než sa pustíte do metód aktualizácie, určite máte možnosť vytvoriť Otočná tabuľka Ak sa však chcete dozvedieť, ako postupovať, môžete navštíviť Ako vytvoriť otočnú tabuľku článok.
Urobil som Otočná tabuľka pre uvedený súbor údajov si pozrite nasledujúci obrázok.
Predpokladajme, že sme pridali 3 riadky (nové údaje), ktoré budú aktualizované v Otočná tabuľka rozsah manuálne a automaticky.
Poďme sa ponoriť do účinných metód
1. Ručná aktualizácia rozsahu pivotnej tabuľky zmenou zdroja údajov
Najskôr si ukážeme proces aktualizácie Otočná tabuľka rozsah ručne, to znamená zmenou zdroja údajov.
Stačí postupovať podľa nasledujúcich krokov.
⏩ Vyberte bunku v rámci vytvoreného Otočná tabuľka .
⏩ Kliknite na Zmeniť zdroj údajov... od Zmena zdroja údajov v PivotTable Analyze tab.
⏩ Potom sa zobrazí dialógové okno, a to Presunúť PivotTable . Tiež opravte nový rozsah zdrojových údajov ako $B$4:$E$15 a stlačte tlačidlo OK .
⏩ Nakoniec bude výstup vyzerať nasledovne, kde pribudne nový stĺpec stavov, a to Arizona a tiež sa aktualizujú údaje.
Prečítajte si viac: Pivotná tabuľka nevyberá údaje v programe Excel
2. Aktualizácia rozsahu otočnej tabuľky kliknutím na tlačidlo Obnoviť
V skutočnosti ide o jednoduchú metódu. Na jej použitie musíte vybrať bunku v rámci Otočná tabuľka a potom kliknite pravým tlačidlom myši alebo stlačte ALT+F5 (klávesová skratka pre obnovenie Otočná tabuľka ).
Nasledujúca snímka obrazovky opisuje postupný proces.
Po vykonaní tohto úkonu sa Otočná tabuľka sa automaticky aktualizuje ako na nasledujúcom obrázku.
Prečítajte si viac: Ako obnoviť všetky pivotné tabuľky v programe Excel
3. Aktualizácia rozsahu pivotnej tabuľky konverziou na tabuľku programu Excel
Ďalší spôsob aktualizácie Otočná tabuľka vytvorením tabuľky v programe Excel sa budeme venovať krok za krokom.
Kroky:
⏩ Vyberte bunku v rámci súboru údajov a vložte tabuľku kliknutím na tlačidlo Vložte karta> Tabuľka .
⏩ Môžete tiež stlačiť CTRL+T (klávesová skratka pre vytvorenie tabuľky).
⏩ Potom sa zobrazí dialógové okno, a to Vytvoriť tabuľku .
⏩ Opravte umiestnenie tabuľky (tu: $B$4:$E$12 ) a tiež začiarknite políčko pred Moja tabuľka má hlavičky možnosť.
⏩ Ak to urobíte, zobrazí sa nasledujúca tabuľka.
⏩ Teraz musíme vložiť Otočná tabuľka pre vyššie uvedenú tabuľku.
⏩ Uistite sa, že Stôl/rozsah je . Tabuľka1 a stlačte OK .
⏩ Vytvorili sme tak dynamický Otočná tabuľka rozsah.
⏩ Ak zadáme akékoľvek nové údaje, vyššie uvedené Otočná tabuľka sa automaticky aktualizuje vrátane údajov.
Chceme napríklad pridať nasledujúce 3 riadky.
⏩ Ak potom vyberiete bunku v rámci Otočná tabuľka a kliknite pravým tlačidlom myši a potom vyberte položku Obnoviť (alebo stlačte ALT+F5 ).
⏩ Takže výstup bude s novým stĺpcom nasledovný Arizona stav.
Prečítajte si viac: Prevod rozsahu na tabuľku v programe Excel
Podobné čítania
- Ako automaticky obnoviť pivotnú tabuľku v programe Excel (2 metódy)
- Neobnovenie otočnej tabuľky (5 problémov & riešenia)
- Úprava otočnej tabuľky v programe Excel (5 metód)
- Ako previesť tabuľku na zoznam v programe Excel (3 rýchle spôsoby)
4. Aktualizácia rozsahu otočnej tabuľky pomocou funkcie OFFSET
Ak chceme vytvoriť dynamický rozsah na aktualizáciu Otočná tabuľka rozsah automaticky, môžeme využiť Názov manažéra a kombinácia OFFSET & COUNTA funkcie.
Kroky:
⏩ Kliknite na Vzorce karta> Názov manažéra možnosť z Definované názvy stuha.
⏩ Potom sa zobrazí dialógové okno, a to Názov manažéra
⏩ Stlačte Nový možnosť.
⏩ Potom opravte Názov ako Source_Data a vložte nasledujúci vzorec do Vzťahuje sa na oddiel
=Dynamic_Range!$B$4:$E$15_Range!$B$4,0,0,COUNTA(Dynamic_Range!$B:$B),COUNTA(Dynamic_Range!$4:$4))
Tu je aktuálny názov listu Dynamic_Range, $B$4:$E$15 sú nespracované údaje, B4 je počiatočná bunka údajov, $B:$B je pre stĺpec B a $4:$4 je pre riadok 4.
⏩ Ak sú zdrojové údaje pripravené, môžeme prejsť k vloženiu Otočná tabuľka .
V nasledujúcom dialógovom okne dávajte pozor na Stôl/rozsah ako Source_Data .
Poznámka: Ak sa Stôl/rozsah možnosť nie je správna, Excel vám ukáže "zdroj údajov nie je platný" a určite nie Otočná tabuľka sa vytvorí.
⏩ Nakoniec máme dynamický Otočná tabuľka ako je znázornené na nasledujúcom obrázku.
⏩ Ak teraz vložíme nové údaje do nespracovaných údajov, Otočná tabuľka sa aktualizuje automaticky.
⏩ Predpokladajme, že do tabuľky chceme pridať nasledujúce nové údaje.
⏩ Po pridaní týchto nových údajov s nespracovanými údajmi stlačte ALT+F5 v Otočná tabuľka .
⏩ A uvidíte aktualizované údaje, ako na nasledujúcom obrázku.
Prečítajte si viac: Aký je rozdiel medzi tabuľkou a rozsahom v programe Excel?
5. Aktualizácia rozsahu otočnej tabuľky pomocou kódu VBA
Teraz sa pozrieme, ako môžete použiť VBA kód na získanie zoznamu názvov listov v programe Excel.
Krok 1:
Najprv otvorte modul kliknutím na Vývojár > Vizuálne Základné .
Po druhé, dvakrát kliknite na List10 .
Krok 2:
Private Sub Worksheet_Deactivate() Sheet9.PivotTables("PivotTable10").PivotCache.Refresh End Sub
Krok 3:
Nakoniec spustite kód.
Poznámky:
Pri používaní kódu VBA dbajte na nasledujúce skutočnosti.
- Vyberte projekt ako List10 (Dataset_VBA), kde sú k dispozícii nespracované údaje.
- Pracovný hárok pred PivotTabuľkami je List9 (PivotTable_VBA), kde PivotTable je k dispozícii.
- Skopírujte predvolený názov Otočná tabuľka napr. PivotTable10 (môžete tiež upraviť predvolený názov).
Ak potom zmeníte predaj Zelenina z 1500 USD na 2000000 USD, aká bude zmena v Otočná tabuľka ?
Po zmene predaja sa zobrazí Otočná tabuľka automaticky aktualizuje údaje (červený obdĺžnikový rámček na nasledujúcom obrázku).
Prečítajte si viac: Ako používať tabuľku programu Excel pomocou VBA
Čo si treba zapamätať
Je pozoruhodné, že makro nedokáže načítať údaje o histórii zrušenia. V takom prípade môžete extrahovať údaje o zrušení a Otočná tabuľka ak zapnete možnosť Obnovenie údajov pri otvorení súboru .
Ak to chcete urobiť, musíte kliknúť na PivotTable Analyze > Možnosti .
Potom začiarknite políčko pred Obnovenie údajov pri otvorení súboru možnosť.
Záver
Vo vyššie uvedenom článku som sa snažil pokryť metódy, ako aktualizovať rozsah Pivot Table. Samozrejme verím, že tieto metódy by mohli byť pre vás prínosné. Každopádne, ak máte nejaké otázky a návrhy, nezabudnite sa o ne podeliť v nasledujúcej časti komentárov.