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.

Vélemény, hozzászólás?

Az email címet nem tesszük közzé. A kötelező mezőket * karakterrel jelöltük