Hvernig á að endurnýja snúningstöflu sjálfkrafa í Excel (2 aðferðir)

  • Deildu Þessu
Hugh West

Þessi grein sýnir hvernig á að endurnýja sjálfkrafa snúningstöflu í Excel með tveimur mismunandi aðferðum. Sjálfvirk uppfærsla á snúningstöflunni með breytingunni á gagnagjafanum er öflugur eiginleiki sem Excel býður upp á. En það er ekki innbyggð aðgerð. Við skulum fylgja leiðbeiningunum til að gera Excel útreikninginn sjálfvirkan.

Sæktu æfingarbók

Sæktu þessa æfingabók til að æfa á meðan þú ert að lesa þessa grein.

Refresh Pivot Table.xlsm

2 aðferðir til að endurnýja snúningstöflu sjálfkrafa í Excel

Til að sýna hvernig á að endurnýja Excel snúningstöflu , við bjuggum til tvær snúningstöflur fyrir gagnasafn. Gagnapakkinn sýnir lista yfir sölugögn með öllum nauðsynlegum upplýsingum eins og dagsetningu, svæði, borgarnafni, vöruheiti, vöruflokki, einingarverði, magni og heildarverði.

Það eru 2 snúningstöflur sem við gerðum með því að nota þetta gagnasafn - ein til að sýna hvernig heildarsala er mismunandi eftir mismunandi borgum (skjámynd 1 ) og önnur tafla sem sýnir heildarsölu fyrir mismunandi vöruflokka (skjáskot 2 ).

Skjáskot 1:

Skjáskot 2:

1. Endurnýja snúningstöfluna sjálfkrafa þegar vinnubókin er opnuð

Þessi aðferð mun uppfæra snúningstöfluna í hvert sinn sem vinnubókin er opnað , ekki í hvert sinn sem breyting er gerð á gagnasafninu. Svo, það er eins og sjálfvirkni að hluta á snúningstöflunni . Við skulum fylgja skrefunum til að virkja sjálfvirka endurnýjunaraðgerðina fyrir snúningstöflu:

Skref:

  • Hægri-smelltu hvaða reit í snúningstöflunni til að opna samhengisvalmyndina.
  • Veldu Valkostir pivotTable í samhengisvalmyndinni.

  • Í glugganum PivotTable Options , farðu í flipann Data og hakaðu við Refresh data þegar þú opnar skrána valkostur .

  • Smelltu loksins á OK til að loka glugganum.

Lesa meira: Hvernig á að endurhlaða allar snúningstöflur í Excel

Svipar aflestrar

  • Pivottafla ekki Hressandi (5 mál og lausnir)
  • Hvernig á að endurnýja mynd í Excel (2 áhrifaríkar leiðir)

  • Breyta snúningstöflu í Excel (5 aðferðir)
  • 2. Sjálfvirkt endurnýja Excel snúningstöflu með VBA

    Með því að nota einfaldan VBA kóða getum við uppfært sjálfkrafa snúningstöfluna okkar þegar við breyta hverjum upprunagögnum . Mikilvægast er að það gerist strax ólíkt fyrri aðferð þar sem við þurfum að loka og opna skrána aftur til að sjá uppfærslurnar. Til að það gerist skulum við fylgja leiðbeiningunum!

    Skref:

    • Frá Excel borði farðu á Hönnuðarflipann og smelltu á Visual Basic flipann til að opna Visual BasicRitstjóri.

    • Í Visual Basic Editor farðu í VBA Project Explorer þar sem öll vinnublöðin eru skráð. Veldu vinnublaðið sem inniheldur upprunagögn og tvísmelltu . Það mun opna nýja einingu til að skrifa nauðsynlegan kóða.

    • Í þessu skrefi viljum við bæta við
    1>atburðarfjöldi . Til þess skaltu smella á object-dropdown, vinstra megin á einingunni og velja

    • Ofangreind skref myndi bæta við Worksheet_SelectionChange atburði .

    • Til að bæta viðburði við eininguna skulum við smella á Verklagslisti og veldu Breyta

    • Nú sjáum við nýtt atburðarmaró er bætt við eininguna sem heitir Worksheet_Change . Við munum skrifa kóðann okkar inni í þessum. Svo, eyddu Worksheet_SelectionChange

    • Að lokum skaltu bæta við einfalda VBA kóðanum inni í breytingartilvikinu.
    2467

    Þessi VBA kóði mun keyra hvenær sem við breytum frumugögnum í frumskránni. Allar snúningstöflurnar sem tengjast upprunanum verða uppfærðar í samræmi við það og samstundis .

    Lesa meira : Hvernig á að endurnýja allar snúningstöflur með VBA (4 leiðir)

    VBA kóða fyrir sjálfvirka endurnýjun á einni snúningstöflu

    Ef við viljum ekki endurnýja sjálfkrafa allar pivottöflurnar í vinnubókinnifrekar bara tiltekinn einn , við getum notað eftirfarandi kóða. Þessi kóði mun aðeins uppfæra pivot-töfluna í blaðinu pivot-category þegar við breytum gagnagjafanum.

    1474

    Í þessi kóði, pivot-category er blaðnafnið sem inniheldur PivotTable. Við getum auðveldlega athugað heiti vinnublaðs og snúningstöflu.

    Í skjámyndinni hér að ofan getum við séð heiti blaðsins í neðsta flipann á excel vinnublaðinu .

    Ef við viljum ekki endurnýja sjálfkrafa allar pivottöflurnar í vinnubókinni frekar bara sérstakur einn, við getum notað eftirfarandi kóða. Þessi kóði mun aðeins uppfæra pivot-töfluna í pivot-flokki blaðsins þegar við breytum gagnagjafanum.

    Lesa meira: VBA til að endurnýja snúningstöfluna í Excel

    Atriði sem þarf að muna

    Með því að nota VBA kóða í aðferð 2 gerir snúið töflunum okkar sjálfvirkan en það týnir afturkalla saga . Eftir að hafa gert breytingu getum við ekki farið aftur í fyrra stig. Þetta er ókostur við að nota macro til að uppfæra pivot töflur sjálfkrafa.

    Niðurstaða

    Nú vitum við hvernig á að gera sjálfvirkan pivot töflur í Excel. Vonandi myndi það hvetja þig til að nota þennan eiginleika meira sjálfstraust. Allar spurningar eða tillögur ekki gleyma að setja þær í athugasemdareitinn hér að neðan.

    Hugh West er mjög reyndur Excel þjálfari og sérfræðingur með yfir 10 ára reynslu í greininni. Hann er með BA gráðu í bókhaldi og fjármálum og meistaragráðu í viðskiptafræði. Hugh hefur ástríðu fyrir kennslu og hefur þróað einstaka kennsluaðferð sem auðvelt er að fylgja eftir og skilja. Sérfræðiþekking hans á Excel hefur hjálpað þúsundum nemenda og fagfólks um allan heim að bæta færni sína og skara fram úr í starfi. Í gegnum bloggið sitt deilir Hugh þekkingu sinni með heiminum og býður upp á ókeypis Excel námskeið og netþjálfun til að hjálpa einstaklingum og fyrirtækjum að ná fullum möguleikum.