Excel-pivot-taulukon päivittäminen manuaalisesti tai automaattisesti. Vaiheet normaalille pivot-taululle tai tietomallin pivot-taululle.
HUOMAUTUS: Virheilmoitukset päivityksen aikana Pivot-taulukon virheet -sivulle.
Johdanto
Kun muutat pivot-taulukon lähdetietojen tietoja, pivot-taulukko ei näytä automaattisesti uusimpia tietoja. Sinun on päivitettävä pivot-taulukko manuaalisesti tai automaattisesti, ja sitten uusimmat tiedot tulevat näkyviin.
Alla on vaiheita, jotka osoittavat pivot-taulukon päivittämisen:
- manuaalisesti
- automaattisesti, kun tiedosto avautuu
- automaattisesti ajastimessa (yhteyksiä varten)
- automaattisesti makrolla
HUOMAUTUS : Kun päivität pivot-taulukon, sen pivot-välimuisti päivitetään. KAIKKI samaa pivot-välimuistia käyttävät pivot-taulukot päivitetään myös.
Päivitä manuaalisesti
Nopea ja helppo tapa päivittää pivot-taulukko datamuutosten jälkeen on päivittää se manuaalisesti:
- Napsauta hiiren kakkospainikkeella mitä tahansa solua pivot-taulukossa ja napsauta sitten Päivitä.
Pivot-taulukko suojatulla arkilla
Kun laskentataulukko on suojattu, et voi päivittää kyseisen taulukon pivot-taulukoita. Kun napsautat hiiren kakkospainikkeella pivot-taulukkoa, Päivitä-komento himmennetään. ulos.
Voit kiertää tämän ongelman seuraavasti:
- Manuaalisesti: Jos tiedät salasanan, poista laskentataulukon suojaus manuaalisesti, päivitä pivot-taulukko ja suojaa sitten taulukko uudelleen.
- Makrot: Jos yrität päivittää pivot-taulukkoa makrolla, lisää suojauksen suojauskoodi päivitä pivot-taulukko ja suojaa sitten arkki uudelleen. Pivot-taulukon suojataulukossa on esimerkkejä.
Varoitus ssage
Jos muut pivot-taulukot käyttävät samaa pivot-välimuistia, saatat nähdä varoitusviestin, jos yksi tai useampi näistä pivot-taulukoista on suojatuilla taulukoilla. Varoitusviesti sanoo:
- Tätä komentoa ei voida suorittaa, kun suojattu taulukko sisältää toisen samoihin lähdetietoihin perustuvan PivotTable-raportin.
Poista suojaus taululta, jolla on toinen raportti, Napsauta taulukko-välilehteä ja valitse sitten Suojaa arkki (tarkistus-välilehti, muutokset-ryhmä). Yritä sitten komentoa uudelleen.
Kuten viestissä sanotaan, sinun on poistettava suojaus myös muilta taulukoilta. , ennen kuin voit päivittää minkä tahansa pivot-taulukon, joka käyttää samaa pivot-välimuistia.
Jos päivität makroja, tämä makro näyttää, kuinka kaikkien taulukoiden suojaus poistetaan, päivitetään pivot-taulukot ja suojataan sitten taulukot uudelleen.
Päivitä, kun tiedosto avautuu
Joissakin työkirjoissa kannattaa ehkä päivittää pivot-taulukko heti, kun työkirja avautuu, siltä varalta, että joku teki muutoksia lähteeseen data.
Voit tehdä tämän asettamalla pivot-taulukon vaihtoehdon päivittämään pivot-taulukon automaattisesti:
- Napsauta hiiren kakkospainikkeella pivot-taulukon solua ja valitse Pivot-taulukon asetukset.
- Lisää Tietoasetukset-kohtaan valintamerkki Päivitä tiedot tiedostoa avattaessa.
- Tallenna asetusasetus napsauttamalla OK
Päivitä ajastimessa
OLAP-pohjaisten pivot-taulukoiden osalta voit myös päivittää perustan d ajastimessa sen yhteydessä.
HUOMAUTUS: Kun luot pivot-taulukon ja jos lisäät sen tiedot tietomalliin, pivot-taulukko on OLAP-pohjainen.
Voit asettaa yhteysajastimen päivittymään automaattisesti seuraavasti:
- Napsauta Excel-valintanauhassa Data-välilehteä
- Napsauta Kyselyt & Yhteydet
- Napsauta Kyselyt & Yhteydet -ruudussa Yhteydet-välilehteä
- Napsauta hiiren kakkospainikkeella WorksheetConnection ja valitse Ominaisuudet
- Lisää valinta välilehdelle Käyttö-välilehti merkitse ”Päivitä x minuutin välein”
- Kirjoita numero minuuttiruutuun ajastimen asettamiseksi
- Vinkki: Jos lähdetietosi muuttuvat usein eikä tietojoukko ole liian suuri, käytä pientä lukua. Muissa työkirjoissa käytä suurempaa numeroa, joten työsi ei viivästy odottaessasi yhteyden päivittymistä
- Tallenna asetus napsauttamalla OK gs
Päivitä makroilla
Toinen tapa päivittää pivot-taulukko on ohjelmointi. Voit päivittää pivot-taulukon automaattisesti Excel-makron avulla, kun pivot-taulukon laskentataulukko on aktivoitu.
Lisää seuraava makro pivot-taulukon taulukon koodimoduuliin. Katso ohjeet VBA-koodin kopioimiseen omiin tiedostoihisi.
HUOMAUTUS: Jos yrität päivittää pivot-taulukoita suojatuille taulukoille, pivot-taulukon suojaus -taulukossa on esimerkkejä makroista.
Makro yhdelle pivot-taulukolle
Laita seuraava koodi laskentataulukon moduuliin, jos taulukossa on vain yksi pivot-taulukko.Tämä päivittää pivot-taulukon automaattisesti heti, kun siirryt sen laskentataulukkoon.
Private Sub Worksheet_Activate() Application.EnableEvents = False Me.PivotTables(1).RefreshTable Application.EnableEvents = TrueEnd Sub
Useiden pivot-taulukoiden makro
Jos on ovat taulukossa useita pivot-taulukoita, joissa on eri lähdetiedot, käytä tätä koodia, joka on liitetty taulukkomoduuliin. 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 = True End Sub
Päivitä useita pivot-välimuisteja
Jos pivot-taulukoita on vähintään kaksi työkirjassasi eri tietolähteiden perusteella ne kaikki eivät päivity, kun päivität yhden kääntötaulukosta.
Voit sen sijaan käyttää Päivitä kaikki -painiketta.
Huomaa : Päivitä kaikki -komennon käyttö päivittää myös kaikki aktiivisen työkirjan ulkoiset data-alueet, ja se vaikuttaa sekä näkyviin että piilotettuihin laskentataulukoihin aktiivisessa työkirjassa.
Kaikkien pivot-taulukoiden ja ulkoisten tietojen alueiden päivittäminen aktiivinen työkirja samaan aikaan:
- Napsauta valintanauhassa Data-välilehteä
- Napsauta Yhteydet-ryhmässä Päivitä kaikki -komennon yläosaa
VINKKI: Voit lisätä Päivitä kaikki -painikkeen Quick Access -työkalupalkkiin, joten sen käyttö on helpompaa.
Pysäytä päivitys
Yleensä päivitys menee nopeasti, mutta joskus voi ottaa e pitkä aika juosta. Jos haluat lopettaa päivityksen, käytä jotakin näistä tavoista.
Esc-näppäin
Pysäyttää pitkä päivitys painamalla näppäimistön Esc-näppäintä.
Tilarivi
Jos päivitys on käynnissä taustakyselynä, pysäytä päivitys seuraavien ohjeiden mukaan:
- Napsauta tilarivin Päivitä-ilmaisinta
- Valitse kysely luettelosta Ulkoisten tietojen päivityksen tila -valintaikkunassa.
- Napsauta sitten Pysäytä päivitys -painiketta ja sulje valintaikkuna napsauttamalla Sulje.
Outo päivitysvirhe
Yksinkertainen tietomuutos voi aiheuttaa outoa kääntötaulukkoa päivitysvirhe, jos lisäsit pivot-taulukon tiedot tietomalliin. Kiitos UniMordille, että ilmoitit minulle tästä virheestä ja kuinka estää sen.
HUOMAUTUS: Tämä on lyhyt kuvaus virheestä ja sen korjauksesta. Katso pidempi versio, jossa on enemmän näyttökuvia ja yksityiskohtia, artikkelista Contextures Excel -blogini.
Tässä on tämän viestin muokattu versio, jossa osa tekstistä on siirretty, jotta voit lukea kaikki .
Ja tässä on viestin tekstiversio, jos joku etsii apua tämän virhesanoman kanssa :
- Emme voineet saada tietoja tietomallista. Tässä on virheilmoitus:
- Tapahtui odottamaton virhe (tiedosto ”pcminorobjcoll.inl”, rivi 109, funktio PCMinorObjectCollection < luokka PCProperty, luokka NameHashSupport > :: SetNameAndUpdateCollection ”)
Tämä virhesanoma ilmestyi sen jälkeen, kun yksi lähdetietojen otsikoista vaihdettiin UPPER-tapauksesta Proper -tapaukseksi. Se loi tietomallin kentän toisen esiintymän, joka näkyi PivotTable-kenttäluettelossa.
Korjaa ongelma
Korjaa tämä ammattilainen blem, jos näet tämän virhesanoman:
- Vaihda lähdetietotaulukossa otsikko takaisin alkuperäiseen kirjainkokoon – vaihdoin päivän takaisin päiväksi DAY
- Päivitä sitten pivot-taulukko
- Ylimääräisen kentän pitäisi kadota PivotTable-kenttäluettelosta
Vältä ongelmaa
Voit välttää tämän virheen, jos haluat muuta kentän otsikon kirjainkoko:
- Muuta lähdetietotaulukossa otsikkokokoa
- Napsauta Excel-valintanauhan Data-välilehden Hallitse tietomallia -komentoa
- Napsauta Power Pivot for Excel -ikkunan Koti-välilehden Suunnittelunäkymä-komentoa.
- Napsauta kaaviossa hiiren kakkospainikkeella muutettua kentän nimeä ja valitse Nimeä uudelleen
- Kirjoita kentän nimi siten, että kirjoitit sen lähdetietotaulukkoon
- Sulje Power Pivot -ikkuna
HUOMAUTUS: Lisää näyttökuvia ja lisätietoja virheestä on artikkelissa Contextures Excel -blogini.
Downl oad-esimerkkitiedosto
Lataa pivot-taulukon päivitystiedostotiedosto noudattamaan ohjeita. Pakattu tiedosto on xlsx-muodossa, eikä työkirjassa ole makroja. Pivot-taulukoita on 2, tietomalli ja normaali, joten näet yhteyden hälytysviestin, kun avaat tiedoston.
Lisää linkkejä
Suunnittele ja määritä pivot-taulukko
Pivot-taulukon virheet
FAQ – Pivot-taulukot
Pivot-välimuistimakrot
Pivot-taulukon esittely
Yhteenvetotoiminnot
Pivot-taulukon blogi
Pivot-taulukon artikkelihakemisto
Ilmainen pivot-taulukon lisäosa