Kaavojen uudelleenlaskenta Power Pivotissa

Kun käsittelet Power Pivot tietoja, joudut ehkä päivittämään lähde tiedot, laskemaan uudelleen laskettujen sarakkeiden luomat kaavat tai varmistamaan, että pivot-taulukossa esitetyt tiedot ovat ajan tasalla.

Tässä ohje aiheessa kerrotaan, miten tietojen päivittäminen ja uudelleenlaskentatiedot eroavat toisistaan, ja kerrotaan, miten uudelleenlaskenta käynnistyy ja miten voit määrittää uudelleenlaskennan hallinnan asetukset.

Tietoja tietojen päivityksestä ja uudelleenlaskennasta

Power Pivot käyttää sekä tietojen päivittämistä että uudelleenlaskentaa:

Tietojen päivitys tarkoittaa, että voit hankkia ajan tasalla olevia tietoja ulkoisista tieto lähteistä. Power Pivot ei tunnista automaattisesti ulkoisiin tieto lähteisiin tehtyjä muutoksia, mutta tiedot voidaan päivittää manuaalisesti Power Pivot-ikkunasta tai automaattisesti, jos työkirja on jaetussa SharePointissa.

Uudelleenlaskenta tarkoittaa, että kaikki työkirjan sarakkeet, taulukot, kaaviot ja pivot-taulu koita päivitetään, jotka sisältävät kaavoja. Koska kaavan uudelleenlaskennalla on suorituskyky hinta, on tärkeää ymmärtää kuhunkin laskentaan liittyvät riippuvuudet.

Tärkeää:  Työkirjaa ei kannata tallentaa tai julkaista, ennen kuin sen kaavat on laskettu uudelleen.

Manuaalinen vs. Automaattinen uudelleenlaskenta

Power Pivot laskee oletusarvoisesti automaattisesti uudelleen tarpeen mukaan, kun optimoit käsittelyssä tarvittavaa aikaa. Vaikka uudelleenlaskenta voi viedä aikaa, se on tärkeä tehtävä, koska uudelleenlaskennan aikana sarakkeiden riippuvuudet on valittu, ja saat ilmoituksen, jos sarake on muuttunut, jos tiedot eivät ole kelpaamattomat tai jos on ilmennyt virhe, joka ilmeni työhön käytettäessä kaavassa. Voit kuitenkin luopua tarkistuksesta ja päivittää lasku toimituksia vain manuaalisesti, etenkin jos käsittelet monimutkaisia kaavoja tai erittäin suuria tieto joukkoja ja haluat määrittää päivitysten ajoituksen.

Sekä manuaaliset että automaattiset tilat ovat plussat; on kuitenkin erittäin suositeltavaa käyttää automaattista uudelleenlaskentatilaa. Tämä tila säilyttää Power Pivot metatiedot synkronoituina ja estää tietojen poistamisesta, nimien tai tieto tyyppien muutoksista tai puuttuvien riippuvuuksien aiheuttamat ongelmat. 

Automaattisen uudelleenlaskennan käyttäminen

Kun käytät automaattista uudelleenlaskentatilaa, Kaikki muutokset, jotka aiheuttavat kaavan muutoksia, voivat aiheuttaa kaavan sisältävän koko sarakkeen uudelleenlaskennan. Seuraavat muutokset edellyttävät aina kaavojen uudelleenlaskentaa:

  • Ulkoisen tieto lähteen arvot on päivitetty.

  • Kaavan määritelmä muuttui.

  • Kaavassa viitattujen taulu koiden ja sarakkeiden nimiä on muutettu.

  • Taulukkojen välisiä suhteita on lisätty, muokattu tai poistettu.

  • Uusia mittoja tai laskettuja sarakkeita on lisätty.

  • Työkirjan muihin kaavoihin on tehty muutoksia, joten lasku toimituksen riippuvaiset sarakkeet tai laskennat on päivitettävä.

  • Rivit on lisätty tai poistettu.

  • Olet ottanut käyttöön suodattimen, joka edellyttää kyselyn suorittamista tieto sarjan päivittämiseksi. Suodatinta on voitu käyttää joko kaavassa tai pivot-taulukon tai pivot-kaavion osana.

Manuaalisen uudelleenlaskennan käyttäminen

Manuaalisen uudelleenlaskennan avulla voit välttyä kaavojen tulosten laskennasta, ennen kuin olet valmis. Manuaalinen tila on erityisen hyödyllinen seuraavissa tilanteissa:

  • Suunnittelet kaavaa mallin avulla ja haluat muuttaa kaavan käyttämien sarakkeiden ja taulu koiden nimiä ennen sen vahvistusta.

  • Tiedät, että jotkin työkirjan tiedot ovat muuttuneet, mutta käsittelet toista saraketta, joka ei ole muuttunut niin, että haluat lykätä uudelleenlaskentaa.

  • Käsittelet työkirjaa, jossa on useita riippuvuuksia ja haluat lykätä uudelleenlaskentaa, kunnes olet varma, että kaikki tarvittavat muutokset on tehty.

Huomaa, että niin kauan kuin työkirja on valittu manuaaliseen laskenta tilaan, Power Pivot Microsoft Excel 2013:ssa ei suorita kaavoja tai tarkista niitä seuraavien tulosten perusteella:

  • Kaikki työkirjaan lisättävät kaavat merkitään virheiksi.

  • Uusissa lasketuissa sarakkeissa ei näy tuloksia.

Työkirjan määrittäminen manuaalisen uudelleenlaskentaa varten

  1. Valitse Power Pivotrakenne> lasku toimitukset> laskenta vaihtoehdot> Manuaalinen laskenta tila.

  2. Jos haluat laskea uudelleen kaikki taulut, valitse Laskenta-asetukset> Laske nyt.

    Työkirjan kaavat tarkistetaan virheiden varalta, ja taulukkoon päivitetään tarvittaessa tuloksia. Tieto määrän ja lasku toimitusten määrän mukaan työkirja saattaa lakata vastaamasta jonkin aikaa.

Tärkeää:  Ennen kuin julkaiset työkirjan, sinun tulee aina muuttaa laskenta tila takaisin automaattisesti-tilaan. Tämä auttaa ehkäisemään kaavoja suunniteltaessa ongelmia.

Uudelleenlaskennan vian määritys

Riippuvuudet

Kun sarake on riippuvainen jostakin muusta sarakkeesta ja toisen sarakkeen sisältö muuttuu millään tavalla, kaikki siihen liittyvät sarakkeet on ehkä laskettava uudelleen. Kun Power Pivot työkirjaan tehdään muutoksia, Power Pivot Microsoft Excel 2013:ssa analysoi olemassa olevia Power Pivot tietoja ja tarkistaa, onko uudelleenlaskenta pakollinen, ja suorittaa päivityksen mahdollisimman tehokkaalla tavalla.

Oletetaan esimerkiksi, että sinulla on taulukko, myynti, joka liittyy taulu koihin, tuotteeseen ja productcategory; myynti -taulukon kaavat määräytyvät molempien taulu koiden mukaan. Kaikki tuote -tai productcategory -taulu koihin tehdyt muutokset aiheuttavat sen, että kaikki myynti taulukon lasketut sarakkeet lasketaan uudelleen. Tämä on järkevää, kun olet sitä mieltä, että sinulla voi olla kaavoja, jotka ovat myynnissä luokittain tai tuotteen mukaan. Siksi on varmistettava, että tulokset ovat oikein; tietoihin perustuvat kaavat on laskettava uudelleen.

Power Pivot suorittaa taulukon täydellisen uudelleenlaskennan aina, koska täydellinen uudelleenlaskenta on tehokkaampaa kuin muutettujen arvojen tarkistaminen. Uudelleenlaskennan käynnistävien muutosten seura uksena voi olla merkittäviä muutoksia, kuten sarakkeen poistaminen, sarakkeen numeerisen tieto tyypin muuttaminen tai uuden sarakkeen lisääminen. Näennäisesti triviaalit muutokset, kuten sarakkeen nimen muuttaminen, voivat kuitenkin laukaista uudelleenlaskennan. Tämä johtuu siitä, että sarakkeiden nimiä käytetään kaavoissa tunnisteina.

Joissain tapa uksissa Power Pivot voi määrittää, että sarakkeet voidaan sulkea pois uudelleenlaskennasta. Jos sinulla on esimerkiksi kaava, joka hakee tuotteet -taulukon arvon, kuten [tuotteen väri] , ja muokattavan sarakkeen arvo on [määrä]myynti -taulukossa, kaavaa ei tarvitse laskea uudelleen, vaikka taulukot myynti ja tuotteet liittyvät toisiinsa. Jos sinulla on kuitenkin kaavoja, jotka ovat riippuvaisia myynnistä [määrä], uudelleenlaskenta on pakollinen.

Riippuvaisille sarakkeille uudelleenlaskennan järjestys

Riippuvuudet lasketaan ennen uudelleenlaskentaa. Jos useita sarakkeita on toisistaan riippuvaisia, Power Pivot seuraa riippuvuuksien järjestystä. Näin varmistat, että sarakkeet käsitellään oikeassa järjestyksessä maksimi nopeudella.

Tapahtumat

Toiminnot, jotka laskevat tai päivittävät tietoja, tapahtuvat tapahtumana. Tämä tarkoittaa, että jos jokin päivitys toiminnon osa epäonnistuu, jäljelle jäävät toiminnot palautetaan takaisin. Näin varmistat, että tietoja ei jätetä osittain käsiteltyihin valtioihin. Et voi hallita tapahtumia relaatio tieto kannassa tai luoda tarkistus pisteitä.

Haihtuvien funktioiden uudelleenlaskenta

Joissakin funktioissa, kuten nyt, SATUNNAISISSA tai tänään, ei ole kiinteitä arvoja. Suoritus kykyyn liittyvien ongelmien välttämiseksi kyselyn tai suodatuksen suorittaminen ei yleensä aiheuta tällaisten funktioiden uudelleenarviointia, jos niitä käytetään lasketussa sarakkeessa. Näiden funktioiden tulokset lasketaan uudelleen vain, kun koko sarake lasketaan uudelleen. Näitä funktioita sisältävät kaavat lasketaan uudelleen esimerkiksi tilanteessa, kun tietoja päivitetään ulkoisesta tietolähteestä tai tietoja muokataan manuaalisesti. Haihtuvat Funktiot, kuten nyt, satunnaisluku tai tänään, lasketaan aina uudelleen, jos funktiota käytetään lasketun kentän määrityksessä.

Huomautus:  Tämä sivu on käännetty automaation avulla, ja siinä saattaa olla kielioppivirheitä tai epätarkkuuksia. Tarkoitus on, että sisällöstä on sinulle hyötyä. Kerrotko meille, oliko tiedoista hyötyä? Tästä pääset artikkelin englanninkieliseen versioon.

Kehitä Office-taitojasi
Tutustu koulutusmateriaaliin
Saat uudet ominaisuudet ensimmäisten joukossa
Liity Office Insider -käyttäjiin

Oliko näistä tiedoista hyötyä?

Kiitos palautteesta!

Kiitos palautteestasi! Näyttää siltä, että Office-tukiedustajamme avusta voi olla sinulle hyötyä.

×