Pivot-taulukon päivittäminen Excelissä (manuaalisesti + automaattinen päivitys VBA: n avulla)

Kun olet luonut pivot -taulukon, se ei päivity automaattisesti, kun lisäät uusia tietoja tai muutat olemassa olevia tietoja.

Koska pivot -taulukko on luotu pivot -välimuistin avulla, kun olemassa olevat tiedot muuttuvat tai kun lisäät tietoihin uusia rivejä/sarakkeita, pivot -välimuisti ei päivity automaattisesti, joten pivot -taulukko ei myöskään päivity.

Sinun on pakotettava päivitys aina, kun muutoksia tapahtuu. Kun pakotat päivityksen, Pivot -välimuisti päivittyy, mikä näkyy pivot -taulukossa.

Tämä opetusohjelma kattaa pari tapaa tehdä tämä.

Päivitä pivot -taulukko

Tämä vaihtoehto sopii parhaiten silloin, kun olemassa olevaan tietolähteeseen on tehty muutoksia ja haluat päivittää pivot -taulukon vastaamaan näitä muutoksia.

Seuraavat vaiheet päivittävät pivot -taulukon:

  • Napsauta hiiren kakkospainikkeella mitä tahansa pivot-taulukon solua.
  • Valitse Päivitä.

Tämä päivittää pivot -taulukon välittömästi.

Voit myös valita minkä tahansa pivot -taulukon solun ja käyttää pikanäppäintä ALT + F5.

Nopea vinkki: On hyvä käytäntö muuntaa tietolähde Excel -taulukkoksi ja luoda tämä pivot -taulukko tämän Excel -taulukon avulla. Jos teet tämän, voit myös käyttää päivitystekniikkaa pivot -taulukon päivittämiseen, vaikka tietolähteeseen lisätään uusia tietoja (rivejä/sarakkeita) (koska Excel -taulukko ottaa automaattisesti huomioon uudet rivit/sarakkeet).

Päivitä pivot -taulukko muuttamalla tietolähdettä

Jos olet lisännyt uusia rivejä/sarakkeita tietolähteeseen, sinun on vaihdettava tietolähdettä varmistaaksesi, että uudet rivit/sarakkeet ovat osa tietojoukkoa.

Tehdä tämä:

  • Valitse mikä tahansa pivot -taulukon solu.
  • Valitse Analysoi -> Tiedot -> Muuta tietolähdettä. Tämä valitsee käyttämäsi tietolähteen ja avaa Muuta pivot -taulukon tietolähdettä -valintaikkunan.
  • Päivitä Vaihda pivot -taulukon tietolähde -valintaikkunassa alue sisältämään uusia tietoja.
  • Napsauta OK.

Huomaa, että jos muutat tietolähteen Excel -taulukkoksi ja luot sitten pivot -taulukon Excel -taulukon avulla, sinun ei tarvitse muuttaa tietolähteen vaihtoehtoa. Voit yksinkertaisesti päivittää pivot -taulukon ja se ottaa huomioon uudet rivit/sarakkeet.

Päivitä pivot -taulukko automaattisesti VBA -makron avulla

Vaikka Pivot -taulukon päivittäminen on yhtä helppoa kuin kaksi napsautusta, sinun on silti tehtävä tämä joka kerta, kun muutos tapahtuu.

Voit tehdä siitä tehokkaamman ja päivittää pivot-taulukon automaattisesti aina, kun tietolähde muuttuu, käyttämällä yksinkertaista yksirivistä VBA-makrokoodia.

Tässä on VBA -koodi:

Yksityinen alityökirjan_muutos (ByVal -kohde alueena) -arkit ("Taulukko1"). Pivot -taulukot ("PivotTable1"). PivotCache.Refresh End Sub

Koodin purkaminen: Tämä on muutostapahtuma, joka käynnistyy aina, kun lähdetietoja sisältävä taulukko muuttuu. Heti muutoksen jälkeen koodi päivittää pivot -taulukon pivot -välimuistin nimellä PivotTable1.

Sinun on muokattava tätä koodia, jotta se toimii työkirjasi kannalta:

  • "Sheet1" - muuta koodin tämä osa sen taulukon nimellä, jolla on pivot -taulukko.
  • "Pivot -taulukko1" - muuta tämä pivot -taulukon nimeksi. Jos haluat tietää nimen, napsauta mitä tahansa pivot -taulukon kohtaa ja napsauta Analysoi -välilehteä. Nimi näkyy valintanauhan vasemmassa osassa Pivot -taulukon nimi -otsikon alla.

Minne tämä VBA -koodi laitetaan:

  • Paina Alt + F11. Se avaa VB Editor -ikkunan.
  • VB -editorissa vasemmalla olisi Project explorer (joka sisältää kaikkien laskentataulukoiden nimet). Jos se ei ole näkyvissä, paina Control + R, jotta se näkyy.
  • Kaksoisnapsauta Project Explorerissa pivot-taulukon sisältävää taulukon nimeä.
  • Kopioi liitä annettu koodi oikeanpuoleiseen koodi -ikkunaan.
  • Sulje VB Editor.

Nyt kun muutat jotain tietolähteestä, pivot -taulukko päivittyy automaattisesti.

Klikkaa tästä ladataksesi esimerkkitiedoston.

Huomautus: Koska työkirjassa on makro, tallenna tämä .xls- tai .xlsm -laajennuksella.

Saatat pitää myös seuraavista pivot -taulukon opetusohjelmista:

  • Päivämäärien ryhmittely Excelin pivot -taulukoissa.
  • Numeroiden ryhmittely Excelin pivot -taulukossa.
  • Tietojen suodattaminen pivot -taulukossa Excelissä.
  • Lähdetietojen valmistelu pivot -taulukkoa varten.
  • Ehdollisen muotoilun käyttäminen Excel -pivot -taulukossa.
  • Excel -pivot -taulukon lasketun kentän lisääminen ja käyttäminen.
  • Tyhjien solujen korvaaminen nollilla Excelin pivot -taulukoissa.
  • Viipaloiden käyttäminen Excel -pivot -taulukossa.

Tulet auttaa kehittämään sivuston jakaminen sivu ystävillesi

wave wave wave wave wave