Hoe kinne jo in pivot-tabel automatysk bywurkje as boarnegegevens feroarje

  • Diel Dit
Hugh West

As jo ​​nei it oanmeitsjen fan gegevens yn in besteande PivotTabel ferfarskje of bywurkje moatte, moatte jo it kommando Gegevensboarne feroarje brûke. It manuell bywurkjen fan de pivot-tabel is lykwols ûngemaklik en tiidslinend. As resultaat moatte jo útfine hoe't jo in automatyske draaitabel meitsje kinne dy't gegevens automatysk bywurkje. Dat, yn dizze tutorial, sille wy jo sjen litte hoe't jo automatysk in draaitabel bywurkje kinne as boarnegegevens feroarje.

Oefenwurkboek downloade

Download dit praktykwurkboek om te oefenjen wylst jo dit artikel lêze.

Automatysk ferfarskje PivotTable.xlsm

7 maklike stappen om in pivot-tabel automatysk te fernijen as boarnegegevens wizigje

Wy hawwe in gegevensset mei ynformaasje oer ferkeapdetails yn ferskate regio's yn 'e ôfbylding hjirûnder. Jo kinne oannimme dat ús dataset frij grut is. Dat, foar in dynamysk doel, hawwe wy in automatisearre proses nedich elke kear as wy gegevens bywurkje. Om dit te dwaan, sille wy in VBA-koade útfiere en it tapasse op de gegevensset hjirûnder. Om de taak te foltôgjen, folgje de stappen hjirûnder.

Stap 1: Meitsje in Pivot-tabel mei in boarnegegevensberik

  • Klik earst op de Ynfoegje ljepper om in draaitabel yn te foegjen.
  • Klikje dan op de Draaitabel kommando fan de PivotTables groep.
  • Selektearje de From Table/Range opsje út delist.

  • Selektearje it tabelberik mei de koptekst.
  • Kies it Nije wurkblêd opsje om de draaitabel op in nij wurkblêd te pleatsen.
  • Klik dan op OK .

  • Yn in nij wurkblêd ( Sheet4 ), sil de draaitabel oanmakke wurde.
  • Sa't jo kinne sjoch yn 'e ôfbylding hjirûnder, kinne jo de fjilden kieze ( Regio , Branch , Priis , Quantity , ensfh.) om te ferskinen yn de draaitabel .
  • Selektearje de Draaitabel kommando fan de PivotTable Analyze Jo kinne dêr de namme fan jo draaitabel ( PivotTable2 ) fine en bewurkje as nedich.

Stap 2: Iepenje Visual Basic Editor om VBA-koade oan te passen

  • Druk op Alt + F11 om de Visual Basic Editor te iepenjen.
  • Fan de VBA Excel-objekten , dûbelklik om de wurkblêdnamme ( Sheet2 ) wêr't jo gegevensset leit.

Stap 3: Meitsje in wurkblêdevenemint mei jo blêd mei gegevensset

  • Om in wurkblêdevenemint te meitsjen foar Sheet2 , selektearje de Wurkblêd opsje út de list.

Notysjes: In wurkblêdevenemint betsjut dat alle wizigingen dy't jo meitsje oan 'e boarnegegevens fuortendaliks yn jo programma reflektearre wurde. Dat is wêrom deprogramma sil automatysk rinne as jo wizigingen meitsje oan de boarne gegevensset.

Stap 4: In nij barren ynfoegje foar feroaring yn wurkblêd

  • Kies Feroarje ynstee fan SelectionChange om in nij wurkblêdevenemint te meitsjen.

  • Wiskje de foarige om allinnich it wizigingsevenemint te hâlden.

Stap 5: Ferklearje alle fariabelen mei in opsje-eksplisite ferklearring

  • Om alle fariabelen te ferklearjen en de net-ferklearre fariabelen te finen, typ Opsje Explicit boppe oan 'e programmaside.

Stap 6: Foegje VBA-koade yn om Pivot-tabel automatysk te aktualisearjen

  • Krij de foltôge VBA-koade en plakke it.
2174

Stap 7: VBA-koade útfiere en wizigingen yn resultaten krije

  • Druk op F5 om de <út te fieren 8>VBA-koade .
  • Feroarje de gegevensset om te sjen oft it programma noch wurket. Bygelyks, yn 'e IRE regio, de priis wearde foar de Belfast branch is feroare yn £113 .

  • Gean werom nei jo draaitabel, en sjoch dat de feroare priis wearde ( £113 ) bywurke wurdt.

Konklúzje

Ik hoopje dat dit artikel jo in tutorial hat jûn oer hoe't jo in pivot-tabel automatysk bywurkje kinne by it opheljen fan gegevenswizigingen yn Excel . Al dizze prosedueresmoatte wurde leard en tapast op jo dataset. Besjoch it oefenwurkboek en test dizze feardichheden. Wy binne motivearre om troch jo weardefolle stipe troch te gean mei it meitsjen fan tutorials.

Nim asjebleaft kontakt mei ús op as jo fragen hawwe. Fiel jo ek frij om opmerkingen te litten yn 'e seksje hjirûnder.

Wy, it Exceldemy Team, binne altyd reagearje op jo fragen.

Bliuw by ús en bliuw leare.

Hugh West is in tige betûfte Excel-trainer en analist mei mear as 10 jier ûnderfining yn 'e yndustry. Hy hat in bachelorstitel yn boekhâlding en finânsjes en in masterstitel yn bedriuwsadministraasje. Hugh hat in passy foar lesjaan en hat in unike lesoanpak ûntwikkele dy't maklik te folgjen en te begripen is. Syn saakkundige kennis fan Excel hat tûzenen studinten en professionals wrâldwiid holpen har feardigens te ferbetterjen en útblinke yn har karriêre. Troch syn blog dielt Hugh syn kennis mei de wrâld, en biedt fergese Excel-tutorials en online training om partikulieren en bedriuwen te helpen har folsleine potensjeel te berikken.