Jaa


PREVIOUSYEAR

Koskee seuraavia:Laskettu sarakeLaskettu taulukkoMittayksikköVisuaalinen laskenta -

Muistiinpano

Tätä funktiota ei suositella käytettäväksi visuaalisissa laskutoimituksissa, koska se todennäköisesti palauttaa merkityksettömiä tuloksia.

Palauttaa taulukon, joka sisältää edellisen vuoden kaikkien päivämäärien sarakkeen, ottaen huomioon dates sarakkeen viimeisen päivämäärän nykyisessä kontekstissa.

Syntaksi

PREVIOUSYEAR(<dates>[,<year_end_date>])

Parametrit

Termi Määritelmä
dates Päivämäärät sisältävä sarake.
year_end_date (valinnainen) Literaalimerkkijono, jonka päivämäärä määrittää vuoden päättymispäivämäärän. Oletusarvo on 31. joulukuuta.

Palautusarvo

Taulukko, joka sisältää yhden päivämääräarvojen sarakkeen.

Huomautuksia

  • Tämä funktio palauttaa kaikki edellisen vuoden päivämäärät ottaen huomioon syöteparametrin viimeisimmän päivämäärän. Jos esimerkiksi dates-argumentin viimeisin päivämäärä viittaa vuoteen 2009, tämä funktio palauttaa kaikki päivämäärät vuodelle 2008 määritettyyn year_end_datesaakka.

  • dates-argumentti voi olla mikä tahansa seuraavista:

    • Viittaus päivämäärä/aika-sarakkeeseen.
    • Taulukkolauseke, joka palauttaa päivämäärä/aika-arvojen yksittäisen sarakkeen.
    • Ehtolauseke, joka määrittää päivämäärä/aika-arvojen yksisarakkeisen taulukon.
  • Ehtolausekkeiden rajoitteita käsitellään aiheessa CALCULATE.

  • year_end_date-parametri on päivämäärän merkkijonoliteraali, joka on sama alue kuin asiakkaan alue, jossa työkirja luotiin. Päivämäärän vuosiosa ohitetaan.

  • Tätä funktiota ei tueta DirectQuery-tilassa lasketuissa sarakkeissa tai rivitason suojauksen (RLS) säännöissä käytettäväksi.

Esimerkki

Seuraava mallikaava luo mittayksikön, joka laskee edellisen vuoden myynnin Internet-myynnille.

= CALCULATE(SUM(InternetSales_USD[SalesAmount_USD]), PREVIOUSYEAR('DateTime'[DateKey]))

aikatietofunktiotPäivämäärä ja aika -funktiotPREVIOUSMONTHPREVIOUSDAYPREVIOUSQUARTER