Päivitä Excel-pivot-taulukko automaattisesti

Olisi mukava päivittää Excel-pivot-taulukko automaattisesti aina, kun sen lähdetiedot muuttuvat. Valitettavasti siihen ei ole sisäänrakennettua tapaa. Tässä on kuitenkin 3 tapaa päivittää pivot-taulukko sen jälkeen, kun olet tehnyt muutokset lähdetietoihin.

Ei sisäänrakennettua automaattista päivitystä pivot-taululle

Jos lisäät uusia tietueita tai poista tietueita tai muokkaa olemassa olevia tietoja, pivot-taulukko ei näytä tarkistettuja tietoja heti. Ei ole mitään asetusta, jota voit muuttaa, jotta Excel päivittää pivot-taulukon automaattisesti heti, kun tiedot muuttuvat.

Tämän seurauksena pivot-taulukon pitäminen ajan tasalla, on 3 vaihtoehtoa:

  1. Päivitä pivot-taulukko manuaalisesti
  2. Päivitä Excel-pivot-taulukko automaattisesti makrolla
  3. Muuta pivot-taulukon asetus hanki automaattisia päivityksiä

Päivitä manuaalisesti

Ei, tämä ei ole automaattista, mutta nopea ja helppo tapa päivittää pivot-taulukko datamuutosten jälkeen on manuaalisesti päivitä se:

  • Napsauta hiiren kakkospainikkeella mitä tahansa solua pivot-taulukossa ja napsauta sitten Päivitä.

Pro: Tämä on yksinkertainen tapa päivittää kääntötaulukko

Huijaus: Se ei ole automaattinen. Sinun täytyy muistaa tehdä tämä aina, kun tiedot muuttuvat!

Päivitä automaattisesti, kun tiedosto avautuu

Yksi tapa päivittää automaattisesti on asettaa pivot-taulukko päivittymään, kun avaat tiedoston, jolla se on. Tällä menetelmällä saat osittaisen automatisoinnin ilman, että sinun on lisättävä makroja tiedostoon.

Aina kun suljet ja avaat tiedoston uudelleen, pivot-taulukko päivitetään.

Tämän päivitystavan määrittäminen:

  1. Napsauta hiiren kakkospainikkeella mitä tahansa solua pivot-taulukossa
  2. Valitse Pivot-taulukon asetukset
  3. Valitse Pivot-taulukon asetukset -ikkunassa Data-välilehti
  4. Lisää pivot-taulukon tiedot -osiossa valintamerkki päivitykseen Tiedot avattaessa tiedostoa
  5. Sulje valintaikkuna napsauttamalla OK.

Pro: Aina kun suljet tiedoston ja avaat tiedoston uudelleen, pivot-taulukko päivittyy automaattisesti.

Käännös: Pivot-taulukko ei päivity automaattisesti, kun työkirja on auki

Päivitä automaattisesti makrolla

Viimeinen tapa päivittää pivot-taulukko on makrolla. Voit määrittää Excel-makron päivittämään pivot-taulukon automaattisesti, kun sen laskentataulukko on aktivoitu.

Jos et ole vielä tehnyt sitä, Contextures-verkkosivustollani on ohjeet VBA-koodin kopioimiseksi omiin tiedostoihisi.

Makro yhdelle pivot-taulukolle

Lisää seuraava koodi laskentataulukon moduuliin, jos taulukossa on yksi pivot-taulukko:

Private Sub Worksheet_Activate() Application.EnableEvents = False Me.PivotTables(1).RefreshTable Application.EnableEvents = TrueEnd Sub

Huomaa: Jos pivot-taulukon taulukot ovat suojattuja, siirry tähän artikkeliin saadaksesi apua suojatun taulukon pivot-taulukoista.

Makro useita pivot-taulukoita varten

Jos taulukossa on vähintään kaksi pivot-taulukkoa, joissa on eri lähdetiedot, käytä tätä taulukkomoduuliin liitettyä koodia. Tämä päivittää automaattisesti kaikki taulukon pivot-taulukot:

Private Sub Worksheet_Activate() Dim pt As PivotTable Application.EnableEvents = False For Each pt In Me.PivotTables pt.RefreshTable Next pt Application.EnableEvents = TrueEnd Sub

Video: Pivot-taulukon vianetsintä

Ennen kuin lisäät makroja, se saattaa auttaa saamaan luettelon kaikista työkirjan pivot-taulukoista ja niiden sijainnin yksityiskohdista.

Tässä videossa näkyy makro, joka luo kyseisen luettelon sinulle, ja voit saada esimerkkitiedoston minun Contextures-verkkosivustoni seurata.

Leave a Reply

Vastaa

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *