Tapahtumat
Liity seuraamme FabCon Vegasiin
31. maalisk. klo 23 - 2. huhtik. klo 23
Lopullinen Microsoft Fabric-, Power BI-, SQL- ja tekoälyyhteisöjohtoinen tapahtuma. 31.3.–2.4.2025.
Rekisteröidy jo tänäänTätä selainta ei enää tueta.
Päivitä Microsoft Edgeen, jotta voit hyödyntää uusimpia ominaisuuksia, suojauspäivityksiä ja teknistä tukea.
Koskee seuraavia:Laskettu sarakeLaskettu taulukkoMittayksikköVisuaalinen laskenta -
Huomautus
Tätä funktiota ei suositella käytettäväksi visuaalisissa laskutoimituksissa, koska se todennäköisesti palauttaa merkityksettömiä tuloksia.
Palauttaa taulukon, jonka sisältämä päivämääräsarake alkaa määritetyllä aloituspäivämäärällä ja jatkuu määritetyllä luvulla ja päivämäärävälityypillä.
Tämä funktio soveltuu suodattimeksi calculate funktioon
DATESINPERIOD(<dates>, <start_date>, <number_of_intervals>, <interval>)
Termi | Määritelmä |
---|---|
dates |
Päivämääräsarake. |
start_date |
Päivämäärälauseke. |
number_of_intervals |
Kokonaisluku, joka määrittää päivämääriin lisättävien tai niistä vähennettävien aikavälien määrän. |
interval |
Aikaväli, jonka mukaan päivämääriä siirretään. Aikavälin arvo voi olla jokin seuraavista: DAY , MONTH , QUARTER , ja YEAR |
Taulukko, joka sisältää yhden päivämääräarvojen sarakkeen.
Yleisimpään käyttötapaukseen dates
on viittaus merkityn päivämäärätaulukon päivämääräsarakkeeseen.
Jos number_of_intervals
määritetty luku on positiivinen, päivämääriä siirretään ajassa eteenpäin. jos luku on negatiivinen, päivämääriä siirretään ajassa taaksepäin.
interval
parametri on luettelointi. Kelvollisia arvoja ovat DAY
, MONTH
, QUARTER
ja YEAR
. Koska se on luettelointi, arvoja ei välitetä merkkijonoina. Älä siis sisällytä niitä lainausmerkkeihin.
Palautettu taulukko voi sisältää vain dates
-sarakkeeseen tallennettuja päivämääriä. Jos esimerkiksi dates
-sarakkeen ensimmäinen sarake on 1.7.2017 ja start_date
arvo on 1.7.2016, palautettu taulukko alkaa 1.7.2017.
Tätä funktiota ei tueta DirectQuery-tilassa lasketuissa sarakkeissa tai rivitason suojauksen (RLS) säännöissä käytettäväksi.
Seuraava Myynti -taulukon mittarin määritelmä käyttää DATESINPERIOD-funktiota laskemaan edellisen vuoden (PY) tuoton.
Huomaa, että kaava käyttää MAX -funktiota. Tämä funktio palauttaa suodatinkontekstin viimeisimmän päivän. DATESINPERIOD-funktio palauttaa päivämäärien taulukon, joka alkaa viimeisimmän vuoden viimeisestä päivämäärästä.
Tämän artikkelin esimerkkejä voidaan käyttää Adventure Works DW 2020 Power BI Desktop -mallissa. Jos haluat saada mallin, katso DAX-esimerkkimalli.
Revenue PY =
CALCULATE(
SUM(Sales[Sales Amount]),
DATESINPERIOD(
'Date'[Date],
MAX('Date'[Date]),
-1,
YEAR
)
)
Oletetaan, että raportti suodatetaan kesäkuun 2020 mukaan. MAX-funktio palauttaa arvon 30. kesäkuuta 2020. DATESINPERIOD-funktio palauttaa sitten päivämääräalueen 1.7.2019–30.6.2020. Se on päivämääräarvojen vuosi, joka alkaa 30.6.2020 viime vuodelle.
AIKAtietofunktiot (DAX)
Päivämäärä ja aika -funktiot (DAX)
DATESBETWEEN-funktio (DAX)
Tapahtumat
Liity seuraamme FabCon Vegasiin
31. maalisk. klo 23 - 2. huhtik. klo 23
Lopullinen Microsoft Fabric-, Power BI-, SQL- ja tekoälyyhteisöjohtoinen tapahtuma. 31.3.–2.4.2025.
Rekisteröidy jo tänään