A pivot-tábla frissítése az Excelben (manuálisan + automatikus frissítés VBA-val)
Miután létrehozta a pivot-táblázatot, az nem frissül automatikusan, amikor új adatokat ad hozzá, vagy megváltoztatja a meglévő adatokat .
Mivel a kimutatási táblázatot a kimutatás gyorsítótárának használatával hozzák létre, amikor a meglévő adatok megváltoznak, vagy amikor új sorokat / oszlopokat ad hozzá az adatokhoz, a kimutatás gyorsítótára nem frissül automatikusan, ezért a kimutatás A táblázat szintén nem frissül.
Minden alkalommal, amikor változás történik, frissítést kell kényszerítenie. Ha kényszerít egy frissítést, a Pivot Cache frissül, ami a Pivot Táblázatban is megjelenik.
Ez az oktatóanyag ennek néhány módját ismerteti.
Ez az oktatóanyag kiterjed:
Pivot-tábla frissítése
Ez a beállítás akkor a legalkalmasabb, ha a meglévő adatforrásban változások történnek, és frissíteni szeretné a pivot tábla, amely tükrözi ezeket a változásokat.
Az alábbi lépések frissítik a kimutatási táblázatot:
- Kattintson a jobb gombbal a kimutatási táblázat bármelyik cellájára.
- Válassza a Frissítés lehetőséget.
Ez azonnal frissíti a kimutatási táblázatot.
Ezenkívül kiválaszthatja a Pivot Table bármely celláját, és használhatja az ALT + F5 billentyűparancsot.
Gyors tipp: Jó gyakorlat az adatforrást konvertálni Excel táblává, és ezt az Excel táblázatot használni hozza létre a kimutatástáblát. Ha ezt megteszi, akkor a frissítési technikával frissítheti a kimutatási táblázatot akkor is, ha új adatok (sorok / oszlopok) kerülnek az adatforrásba (mivel egy Excel táblázat automatikusan beszámolja a hozzáadott új sorokat / oszlopokat). / p>
Pivot-táblázat frissítése az adatforrás megváltoztatásával
Ha új sorokat / oszlopokat adott hozzá az adatforráshoz, akkor meg kell változtatnia az adatforrást, hogy megbizonyosodjon arról, hogy az új sorok / oszlopok az adatkészlet egy része.
Ehhez:
- Jelöljön ki egy cellát a kimutatási táblázatban.
- Nyissa meg az Elemzés elemet – > Adatok – > Adatforrás módosítása. Ez kiválasztja az Ön által használt adatforrást, és megnyílik a „PivotTable Data Source módosítása” párbeszédpanel.
- A PivotTable adatforrás módosítása párbeszédpanelen , frissítse a tartományt új adatokkal.
- Kattintson az OK gombra.
Ne feledje, hogy ha megváltoztatja az adatforrást Excel táblázatba, majd az Excel táblázat segítségével hozza létre a kimutató táblázatot, nem kell az adatforrás módosítása opciót használni. Egyszerűen frissítheti a kimutatási táblázatot, és az elszámolja az új sorokat / oszlopokat.
A pivot-tábla automatikus frissítése VBA makró használatával
Míg a kimutató tábla frissítése kettőnél egyszerűbb kattintásokra, akkor is ezt kell tennie, valahányszor változás történik.
A hatékonyabbá tétele és a pivot-tábla automatikus frissítése, ha változás történik az adatforrásban, használhat egy egyszerűt is. soros VBA makrokód.
Itt van a VBA kód:
A kód dekódolása: Ez egy olyan változásesemény, amely akkor vált ki, amikor a forrást tartalmazó lapban változás történik adat. Amint változás következik be, a kód frissíti a kimutatási táblázat pivot-gyorsítótárát a PivotTable1 névvel.
Ezt a kódot módosítania kell, hogy működjön a munkafüzetében:
- “Sheet1” – változtassa meg a kód ezen részét annak a lapnak a nevével, amely rendelkezik a kimutatási táblával.
- “PivotTable1” – változtassa meg ezt a Pivot Table nevére. A név megismeréséhez kattintson a kimutatási táblázat bármely pontjára, majd kattintson az Elemzés fülre. A név látható lenne a szalag bal oldalán a „PivotTable Name” fejléc alatt.
Hova tegye ezt a VBA-kódot:
- nyomja meg az Alt billentyűt + F11. Megnyitja a VB Editor ablakot.
- A VB Editorban a bal oldalon található a Project Explorer (amely tartalmazza az összes munkalap nevét). Ha nincs ott, nyomja meg a Ctrl + R billentyűkombinációt, hogy láthatóvá váljon. .
- A jobb oldali kódablakba másolja be a megadott kód beillesztését.
- Zárja be a VB szerkesztőt.
Most, ha bármit megváltoztat az adatforrásban, a kimutatási táblázat automatikusan frissül.
Kattintson ide a példa fájl letöltéséhez.
Megjegyzés: Mivel van egy makró a munkafüzetben, mentse el .xls vagy .xlsm kiterjesztéssel.
Ezeknek a pivot-tábla oktatóanyagoknak is tetszeniük kell:
- A dátum csoportosítása Pivot-táblák az Excel-ben.
- Hogyan csoportosítsuk a számokat az Excel pivot-táblázatában.
- Hogyan szűrjük le az adatokat az Excel pivot-táblázatában.
- Forrásadatok előkészítése Pivot-tábla esetén.
- Hogyan alkalmazzuk a feltételes formázást egy pivot-táblában az Excelben.
- Hogyan adhatunk és használhatunk Excel pivot-tábla számított mezőt.
- Hogyan nak nek Cserélje ki az üres cellákat nullákkal az Excel kimutató táblázataiban.
- Szeletelők használata az Excel kimutató táblázatban.