Si të rifreskoni automatikisht tabelën kryesore në Excel (2 metoda)

  • Shperndaje Kete
Hugh West

Ky artikull tregon se si të rifreskoni automatikisht tabelën kryesore në Excel duke përdorur dy metoda të ndryshme. Përditësimi automatik i tabelës kryesore me ndryshimin e burimit të të dhënave është një veçori e fuqishme që ofron Excel. Por nuk është një funksion i integruar. Le të ndjekim udhëzuesin për të automatizuar llogaritjen e excel-it.

Shkarko librin e punës praktike

Shkarko këtë libër pune praktike për të ushtruar ndërkohë që je duke lexuar këtë artikull.

Rifresko Pivot Table.xlsm

2 metoda për të rifreskuar automatikisht tabelën kryesore në Excel

Për të ilustruar si të rifreskohet një Tabela kryesore e Excel , ne krijuam dy tabela kryesore për një grup të dhënash. Të dhënat e të dhënave shfaq një listë të të dhënave të shitjes me të gjitha detajet e kërkuara si data, rajoni, emri i qytetit, emri i produktit, kategoria e produktit, çmimi për njësi, sasia dhe çmimi total.

Ka 2 tabela kryesore që kemi bërë duke përdorur këtë grup të dhënash - një për të treguar se si shitjet totale ndryshojnë për qytetet e ndryshme (pamja e ekranit 1 ) dhe një tabelë tjetër që shfaq shitjet totale për kategori të ndryshme produktesh (pamja e ekranit 2 ).

Pamja e ekranit 1:

Pamja e ekranit 2:

1. Rifresko automatikisht tabelën kryesore kur hapet libri i punës

Kjo metodë përditëson tabelën kryesore sa herë që libri i punës është e hapur , jo çdo herë që bëhet një ndryshim në grupin e të dhënave. Pra, është si automatizimi i pjesshëm i tabelës kryesore . Le të ndjekim hapat për të aktivizuar funksionin e rifreskimit automatik për një tabelë kryesore:

Hapat:

  • Klikoni me të djathtën çdo qeliza e tabelës kryesore për të hapur menynë e kontekstit .
  • Zgjidh Opsionet e tabelës kryesore nga menyja e kontekstit.

  • Nga dritarja Opsionet e tabelës kryesore , shkoni te skeda Të dhënat dhe kontrolloni Rifresko të dhënat kur hapni skedarin opsioni .

  • Më në fund, shtypni OK për të mbyllur dritaren.

Lexo më shumë: Si të rifreskoni të gjitha tabelat kryesore në Excel

Lexime të ngjashme

  • Tabela kryesore jo Rifreskimi (5 çështje dhe zgjidhje)
  • Si të rifreskoni grafikun në Excel (2 mënyra efektive)

  • Redaktoni një tabelë kryesore në Excel (5 metoda)
  • 2. Rifresko automatikisht tabelën kryesore të Excel me VBA

    Duke përdorur kodin e thjeshtë VBA ne mund përditësojmë automatikisht tabelën tonë kryesore kur ndryshoni çdo të dhëna burimore . Më e rëndësishmja, kjo ndodh menjëherë ndryshe nga metoda e mëparshme ku duhet të mbyllim dhe rihapim skedarin përsëri për të parë përditësimet. Për ta bërë atë të ndodhë, le të ndjekim udhëzuesin!

    Hapat:

    • Nga Excel Ribbon shkoni te Skeda e Zhvilluesit dhe kliko skedën Visual Basic për të hapur Visual BasicRedaktori.

    • Editorin Visual Basic shkoni te VBA Project Explorer ku renditen të gjitha fletët e punës. Zgjidhni fletën e punës që përmban të dhënat burimore dhe klikoni dy herë . Kjo do të hapë një modul të ri për të shkruar kodin e nevojshëm.

    • Në këtë hap, ne duam të shtojmë një Makro ngjarje . Për këtë, klikoni object-dropdown, majtas të modulit dhe zgjidhni

    • Hapi i mësipërm do të shtonte një ngjarje Worksheet_SelectionChange .

    • Për të shtuar një ngjarje në modul, le të klikojmë në Procedura dropdown dhe zgjidhni Ndrysho

    • Tani shohim një makro të re të ngjarjes është u shtua në modulin me emrin Ndrysho_Fleta e Punës . Ne do të shkruajmë kodin tonë brenda këtij. Pra, fshini Worksheet_SelectionChange

    • Më në fund, shtoni kodin e thjeshtë VBA brenda ngjarjes së ndryshimit.
    7313

    Ky kod VBA do të ekzekutohet kurdo që ndryshojmë të dhënat e celularit në skedarin burimor . Të gjitha tabelat kryesore që lidhen me burimin do të azhurnohen në përputhje me rrethanat dhe menjëherë .

    Lexo më shumë : Si të rifreskoni të gjitha tabelat kryesore me VBA (4 mënyra)

    Kodi VBA për rifreskimin automatik të një tabele të vetme kryesore

    Nëse nuk duam të rifreskojmë automatikisht të gjitha tabelat kryesore në librin e punësnë vend të një specifike , ne mund të përdorim kodin e mëposhtëm. Ky kod do të përditësojë tabelën e përmbledhjeve në fletën kategoria-pivot kur të ndryshojmë burimin e të dhënave.

    8211

    Në ky kod, kategoria-pivot është emri i fletës që përmban Tabela Pivot. Ne mund të kontrollojmë lehtësisht emrin e një flete pune dhe një tabele kryesore.

    Në pamjen e mësipërme, ne mund të shohim emrin e fletës skeda e poshtme e fletës së punës excel.

    Nëse nuk duam të rifreskojmë automatikisht të gjitha tabelat kryesore në librin e punës vetëm një specifik, ne mund të përdorim kodin e mëposhtëm. Ky kod do të përditësojë tabelën kryesore në kategorinë e përmbledhjes së fletës vetëm kur të ndryshojmë burimin e të dhënave.

    Lexo më shumë: VBA për të rifreskuar tabelën kryesore në Excel

    Gjërat që duhen mbajtur mend

    Përdorimi kodi VBA në metodën 2 automatizon tabelat tona kryesore por humbet zhbërja e historia . Pasi kemi bërë një ndryshim, nuk mund të kthehemi në fazën e mëparshme. Ky është një disavantazh i përdorimit të një makro për të përditësuar automatikisht tabelat kryesore.

    Përfundim

    Tani, ne dimë se si të automatizojmë tabelat kryesore në Excel. Shpresojmë, do t'ju inkurajonte ta përdorni këtë veçori me më shumë besim. Çdo pyetje apo sugjerim mos harroni t'i vendosni në kutinë e komenteve më poshtë.

    Hugh West është një trajner dhe analist me përvojë të lartë në Excel me mbi 10 vjet përvojë në industri. Ai ka një diplomë Bachelor në Kontabilitet dhe Financë dhe një Master në Administrim Biznesi. Hugh ka një pasion për mësimdhënien dhe ka zhvilluar një qasje unike të mësimdhënies që është e lehtë për t'u ndjekur dhe kuptuar. Njohuritë e tij eksperte të Excel-it kanë ndihmuar mijëra studentë dhe profesionistë në mbarë botën të përmirësojnë aftësitë e tyre dhe të shkëlqejnë në karrierën e tyre. Nëpërmjet blogut të tij, Hugh ndan njohuritë e tij me botën, duke ofruar mësime falas në Excel dhe trajnime në internet për të ndihmuar individët dhe bizneset të arrijnë potencialin e tyre të plotë.