Aikatiedot Excelin PowerPivot‑apuohjelmassa

Huomautus: Microsoft haluaa tarjota sinulle ajantasaisinta ohjesisältöä mahdollisimman nopeasti omalla kielelläsi. 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ä. Kertoisitko sivun alareunassa olevan toiminnon avulla, oliko tiedoista hyötyä? Tästä pääset helposti artikkelin englanninkieliseen versioon.

Data Analysis Expressions (DAX) on 35 Funktiot erityisesti yhdistäminen ja vertaileminen tietojen ajan kuluessa. Toisin kuin DAX päivän päivämäärän ja kellonajan Funktiot, aikatiedot Funktiot todella ei ole mitään samalla Excelissä. Tämä johtuu siitä aikatietofunktioita käsitellä tietoja, jotka jatkuvasti muuttuu, voit valita pivot-taulukoissa ja Power View-visualisointien tilanteen mukaan.

Jotta voit käsitellä aikatietofunktioita, tarvitset tietomallin sisältyvät päivämäärä-taulukosta. Päivämäärä-taulukosta täytyy sisältää sarakkeen, jossa on yksi rivi saat päivittäin tiedot sisältyvät vuosittain. Tämän sarakkeen pidetään päivämääräsarakkeen (vaikka voit nimeltä haluat luoda). Monta aikatietofunktioita edellyttävät päivämääräsarakkeen laskemiseksi päivämääristä, voit valita raportin kenttinä. Jos sinulla on mitta, joka laskee sulkeva vuosineljänneksen lopun saldo käyttämällä CLOSINGBALANCEQTR-funktiota, jotta PowerPivot tietää, kun vuosineljänneksen lopussa on todella, se esimerkiksi viitattava tiedät, milloin päivämäärä-taulukosta date-sarake vuosineljännes alkaa ja päättyy. Lisätietoja päivämäärätaulukoiden, tutustu ymmärtäminen ja luominen päivämäärätaulukoiden Excelin Powerpivotin.

Funktiot

Yhden päivämäärän palauttavat Funktiot

Yhden päivämäärän palauttavat tähän luokkaan. Tulos voidaan argumentteina muita toimintoja.

Tähän luokkaan kaksi ensimmäistä-funktiot palauttavat ensimmäisen tai viimeisen päivämäärän nykyisessä kontekstissa Date_Column. Voivat olla hyödyllisiä, kun haluat etsiä ensimmäisen tai viimeisen päivämäärän, joina oli tietyntyyppinen tapahtuman. Näiden funktioiden kestää vain yksi argumentti, päivämäärä-taulukosta date-sarake nimi.

Seuraavan kahden funktion tähän luokkaan Etsi ensimmäinen tai viimeinen päivämäärä (tai jokin muu sarakkeen arvo sekä) lauseke, joiden on muu kuin tyhjä arvo. Tätä käytetään useimmin tilanteissa, kuten varasto, johon haluat saada viimeinen varasto summa, ja et tiedä, kun viimeinen varaston on tehty.

Kuusi Lisää yhden päivämäärän palauttavat Funktiot ovat Funktiot, jotka palauttavat ensimmäisen tai viimeisen päivämäärän kuukauden, vuosineljänneksen tai vuoden laskutoimituksen nykyisessä kontekstissa.

Päivämäärätaulukon palauttavat Funktiot

On 16 aikatietofunktioita, jotka palauttavat päivämäärätaulukon. Näitä toimintoja käytetään useimmin, Asetasuodatus Laske -funktion argumenttina. Kunkin funktio ohittaa kaikki aikatietofunktioita DAX-kielen, kuten päivämääräsarakkeesta yhtenä annetut argumentit.

Tähän luokkaan kahdeksan ensimmäistä toiminnot Aloita päivämääräsarakkeen nykyisessä kontekstissa. Esimerkiksi jos mitta pivot-taulukossa, ehkä kuukauden tai vuoden sarakeotsikot-tai riviotsikot. Nettonykyarvon vaikuttaa date-sarake on suodatettu sisällyttää vain nykyisen kontekstin päivämääriä. Lähtien, nykyisessä kontekstissa kahdeksan funktioiden sitten Laske edelliseen (tai seuraavaan) päivä, kuukausi, vuosineljännes tai vuosi ja palaa kyseiset päivämäärät muodossa yksisarakkeinen taulukko. ”Edellinen” Funktiot toimivat taaksepäin ensimmäiseen päivämäärään nykyisessä kontekstissa ja ”Seuraava-Funktiot siirtää eteenpäin viimeiselle päivälle nykyisessä kontekstissa.

Seuraavat neljä Funktiot tähän luokkaan vastaavat, mutta sen sijaan, että laskettaessa edellisen (tai seuraavan) piste, ne laskevat ajanjakson, joka on ”kuukausi päivämäärä” (tai vuosineljänneksen päivämäärä- tai vuoden alusta alkaen tai edellisen vuoden samaan jaksoon) päivämäärien joukon. Näiden funktioiden kaikkien niiden laskutoimituksia käyttämällä viimeiselle päivälle nykyisessä kontekstissa. Huomaa, että SAMEPERIODLASTYEAR vaativat nykyisen kontekstin sisältävät päivämääriä jatkuvat joukko. Jos nykyisessä kontekstissa ei ole peräkkäisiä joukko päivämäärät, SAMEPERIODLASTYEAR palauttaa virheen.

Tähän luokkaan viimeiset neljä Funktiot ovat hieman monimutkaisia ja myös hieman enemmän tehokkaita. Näiden funktioiden avulla siirtyvät olevien päivämäärät, jotka ovat uusi joukko päivämäärän nykyisessä kontekstissa.

  • DATEADD (Date_Column, Number_of_Intervals, aikaväli)

  • DATESBETWEEN (Date_Column, aloituspäivä, lopetuspäivä)

  • DATESINPERIOD (Date_Column, Start_Date, Number_of_Intervals, aikaväli)

DATESBETWEEN laskee päivämäärien välillä määritettyjen alkamis- ja päättymispäivämäärä joukon. Jäljellä olevat kolme funktiota siirtyvät joitakin aikavälien määrän nykyisen kontekstin. Väli voi olla päivä, kuukausi, vuosineljännes tai vuosi. Näiden funktioiden avulla on helppo VAIHTO laskutoimituksen aikavälin mukaan seuraavasti:

  • Kaksi vuottaa taaksepäin

  • Yksi kuukausi taaksepäin

  • Kolme vuosineljännestä eteenpäin

  • 14 päivää taaksepäin

  • 28 päivää eteenpäin

Kaikissa tapauksissa Määritä vain minkä aikavälin ja montako väleihin siirtyvät. Positiivisen aikavälin siirtää eteenpäin samanaikaisesti, kun negatiivisen aikavälin siirtyvät takaisin samanaikaisesti. Aikavälin itse määrittämän avainsana päivä, kuukausi, VUOSINELJÄNNES tai vuosi. Nämä avainsanat eivät ole merkkijonoja, joten niitä ei saa lainausmerkkien sisään.

Lausekkeita ajan kuluessa arvioivat Funktiot

Tähän luokkaan funktioiden arvioi lausekkeen määritetyn ajan kuluessa. Voit tehdä saman myös käyttämällä Laske- ja muut aikatietofunktioita. For example,

= TOTALMTD (lauseke, Date_Column [, Asetasuodatus])

on täysin sama kuin:

= Laske (lauseke, DATESMTD (Date_Column) [, Asetasuodatus])

On kuitenkin helpompi käyttää näitä aikatietofunktioita, kun ne sopivat hyvin ratkaistavaan ongelmaan, ongelmaan:

  • TOTALMTD (Lauseke, Date_Column [, Asetasuodatus])

  • TOTALQTD (Lauseke, Date_Column [, Asetasuodatus])

  • TOTALYTD (Lauseke, Date_Column [, Asetasuodatus] [, YE_Date]) *

On myös tähän luokkaan Funktiot, jotka laskevat avaaminen ja sulkeminen saldojen ryhmä. On tiettyjä käsitteitä pitäisi ymmärtää nämä tiettyjen toimintojen kanssa. Ensimmäinen kuin saattaa tuntua selvää, minkä tahansa aikana avaaminen saldo on sama kuin lopullinen tase edellisellä jaksolla. Lopullinen tase sisällyttää kaikki tiedot ja kauden loppuun, kun Aloittava tase ei sisällä tietoja nykyisen ajan kuluessa.

Näiden funktioiden palauttaa aina arvon arvioidun tiettynä ajankohtana. Olemme tärkeisiin ajankohtana on aina mahdollisen päivämäärän viimeisen arvon kalenterin pisteeseen. Aloittava tase perustuu edellisellä jaksolla viimeisen päivämäärän, kun lopullinen tase perustuu nykyisen kauden viimeisen päivämäärän. Tilikauden määräytyy aina viimeisen päivämäärän päivämäärän nykyisessä kontekstissa.

Lisäresursseja

Artikkelit: ymmärtäminen ja luominen päivämäärätaulukoiden Excelin Powerpivotin

Viite: DAX-funktioviittausOffice.com-sivustosta

Esimerkit: tuloslaskelman tietojen mallinnus ja analysointi Microsoft Excelin Powerpivotin avulla

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ä.

×