Kiel Aŭtomate Refreŝigi Pivotan Tabelon en Excel (2 Metodoj)

  • Kundividu Ĉi Tion
Hugh West

Ĉi tiu artikolo montras kiel aŭtomate refreŝigi pivottabelon en Excel uzante du malsamajn metodojn. Aŭtomate ĝisdatigi la pivotan tabelon kun la ŝanĝo en la datumfonto estas potenca trajto, kiun Excel provizas. Sed ĝi ne estas enkonstruita funkcio. Ni sekvu la gvidilon por aŭtomatigi vian excel-kalkulon.

Elŝutu Praktikan Laborlibron

Elŝutu ĉi tiun praktikan laborlibron por ekzerci dum vi legas ĉi tiun artikolon.

Refreŝigi Pivotabelon.xlsm

2 Metodoj por Aŭtomate Refreŝigi Pivotabelon en Excel

Por ilustri kiel refreŝigi Excel-pivotabelo , ni kreis du pivotajn tabelojn por datumaro. La datumaro montras liston de vendaj datumoj kun ĉiuj necesaj detaloj kiel dato, regiono, urbonomo, produkta nomo, produkta kategorio, unuoprezo, kvanto kaj totala prezo.

Estas 2 pivottabeloj kiujn ni faris per ĉi tiu datumaro - unu por montri kiel la totalaj vendoj varias por malsamaj urboj (ekrankopio 1 ) kaj alia tabelo kiu montras totalajn vendojn por malsamaj kategorioj de produktoj (ekrankopio 2 ).

Ekrankopio 1:

Ekrankopio 2:

1. Refreŝigu Pivotan Tabelon Aŭtomate kiam la Laborlibro estas Malfermita

Ĉi tiu metodo ĝisdatigos la pivottabelon ĉiufoje kiam la laborlibro estas malfermita , ne ĉiufoje kiam oni faras ŝanĝon al la datumaro. Do, estas kiel parta aŭtomatigo de la pivottabelo . Ni sekvu la paŝojn por ebligi la aŭtomatan refreŝigan funkcion por pivottabelo:

Paŝoj:

  • Dekstre alklaku ajnan ĉelo de la pivottabelo por malfermi la kuntekstan menuon .
  • Elektu Pivottabulo-Opcioj el la kunteksta menuo.

  • El la fenestro Pivottablaj Opcioj , iru al la langeto Datumoj kaj kontrolu la Refreŝigi datumojn kiam oni malfermas la dosieron opcio .

  • Fine, premu OK por fermi la fenestron.

Legu pli: Kiel Refreŝigi ĉiujn Pivotabelojn en Excel

Similaj Legadoj

  • Pivotabelo Ne Refreŝigado (5 Problemoj kaj Solvoj)
  • Kiel Refreŝigi Grafikon en Excel (2 Efikaj Manieroj)

  • Redakti Pivotan Tabelon en Excel (5 Metodoj)
  • 2. Aŭtomate Refreŝigi Excel-Pivotabelo kun VBA

    Uzante simplan VBA kodon ni povas aŭtomate ĝisdatigi nian pivottabelon kiam ni ŝanĝi ajn fontajn datumojn . Plej grave ĝi okazas tuj male al la antaŭa metodo kie ni devas fermi kaj remalfermi la dosieron denove por vidi la ĝisdatigojn. Por ke ĝi okazu, ni sekvu la gvidilon!

    Paŝoj:

    • El la Excel-Bando iru al la Ellaboranto-Lapeto kaj alklaku la langeton Visual Basic por malfermi la Visual BasicRedaktoro.

    • En la Visual Basic Editor iru al la VBA Project Explorer kie ĉiuj laborfolioj estas listigitaj. Elektu la laborfolion kiu enhavas fontajn datumojn kaj duoblan klakon . Tio malfermos novan modulon por skribi la necesan kodon.

    • En ĉi tiu paŝo, ni volas aldoni okazaĵo makro . Por tio, alklaku la objekt-falumenon, sur la maldekstre de la modulo kaj elektu

    • . La supra paŝo aldonus eventon Worksheet_SelectionChange .

    • Por aldoni eventon al la modulo ni alklaku la Procedura falmenuo kaj elektu la Ŝanĝi

    • Nun ni vidas novan okazaĵmakroon estas aldonita al la modulo nomita Laborfolio_Ŝanĝo . Ni skribos nian kodon ene de ĉi tiu. Do, forigu la Worksheet_SelectionChange

    • Fine, aldonu la simplan VBA-kodon ene de la ŝanĝa evento.
    5047

    Ĉi tiu VBA-kodo ruliĝos kiam ajn ni ŝanĝos ĉeldatumojn en la fontdosiero. Ĉiuj pivottabeloj rilataj al la fonto estos ĝisdatigitaj laŭ kaj tuj .

    Legu pli : Kiel Refreŝigi Ĉiuj Pivotaj Tabeloj kun VBA (4 Manieroj)

    VBA-Kodo por Aŭtomata Refreŝigado de Ununura Pivotabelo

    Se ni ne volas aŭtomate refreŝigi ĉiujn pivotajn tabelojn en la laborlibroprefere nur specifa , ni povas uzi la jenan kodon. Ĉi tiu kodo nur ĝisdatigos la pivottabelon en la folio pivot-kategorio kiam ni ŝanĝas la datumfonton.

    2787

    En ĉi tiu kodo, pivot-kategorio estas la folionomo kiu enhavas la PivotTabelo. Ni povas facile kontroli la nomon de laborfolio kaj pivottabelo.

    En la supra ekrankopio, ni povas vidi la folionomon en la malsupra langeto de la excel laborfolio .

    Se ni ne volas aŭtomate refreŝigi ĉiujn pivotajn tabelojn en la laborlibro prefere nur specifa, ni povas uzi la jenan kodon. Ĉi tiu kodo nur ĝisdatigos la pivotan tabelon en la folio pivot-kategorio kiam ni ŝanĝas la datumfonton.

    Legu pli: VBA por Refreŝigi Pivottablon en Excel

    Memorindaj

    Uzado de VBA-kodo en metodo 2 aŭtomatigas niajn pivottabelojn sed ĝi perdas la malfari historio . Post ŝanĝo, ni ne povas reiri al la antaŭa etapo. Ĉi tio estas malavantaĝo uzi makroon por aŭtomate ĝisdatigi pivotajn tabelojn.

    Konkludo

    Nun ni scias kiel aŭtomatigi pivotajn tabelojn en Excel. Espereble, ĝi kuraĝigus vin uzi ĉi tiun funkcion pli memfide. Ajnaj demandoj aŭ sugestoj ne forgesu meti ilin en la komentan skatolon sube.

    Hugh West estas tre sperta Excel-trejnisto kaj analizisto kun pli ol 10 jaroj da sperto en la industrio. Li tenas bakalaŭron en Kontado kaj Financo kaj magistron en Komercadministracio. Hugh havas entuziasmon por instruado kaj evoluigis unikan instruan aliron kiu estas facile sekvi kaj kompreni. Lia sperta scio pri Excel helpis milojn da studentoj kaj profesiuloj tutmonde plibonigi siajn kapablojn kaj elstari en siaj karieroj. Per sia blogo, Hugh dividas sian scion kun la mondo, proponante senpagajn Excel-lernilojn kaj interretan trejnadon por helpi individuojn kaj entreprenojn atingi sian plenan potencialon.