WEEKDAY
Koskee seuraavia:Laskettu sarake
Laskettu taulukko
Measure
Visuaalinen laskutoimitus
Palauttaa luvun 1–7, joka tunnistaa dateviikon day. oletusarvoisesti day on välillä 1 (sunnuntai) ja 7 (lauantai).
Syntaksi
WEEKDAY(<date>, <return_type>)
Parametrit
Termi | Määritelmä |
---|---|
date |
datetime
format:n date.Päivämäärät tulee syöttää käyttämällä DATE-funktiota käyttämällä lausekkeita, joiden tuloksena on date, or muiden kaavojen tuloksena. |
return_type |
Luku, joka määrittää Return-value: Palautustyyppi: 1, viikko alkaa sunnuntaina (1) and päättyy lauantaina (7). numeroitu 1–7. Palautustyyppi: 2, viikko alkaa maanantaina (1) and päättyy sunnuntaina (7). Palautustyyppi: 3, viikko alkaa maanantaina (0) and päättyy sunnuntaina (6). Numeroitu 0–6. |
Palauta value
Kokonaislukuluku 1:sta 7:ään.
Huomautukset
Toisin kuin Microsoft Excel, joka tallentaa päivämäärät järjestysnumeroiksi, DAX käsittelee päivämääriä, jotka and kertaa
datetime
format. If haluat näyttää päivämäärät sarjanumeroina, voit käyttää Excelin muotoiluasetuksia.Voit myös kirjoittaa päivämääriä datehyväksytyssä tekstiesityksessä, mutta odottamattomien tulosten välttämiseksi on parasta convertdate teksti
datetime
formatfirst.Kun date-argumentti on datetekstiesitys, funktio käyttää asiakastietokoneen aluekohtaisia anddate/time tekstin ymmärtämistä value muunnoksen suorittamiseksi. If nykyiset date- jatime-asetukset esittävät päivämäärät Month/Day/Yearformatformat, merkkijono "1/8/2009" tulkitaan
datetime
value, joka vastaa päivämäärää 8. tammikuuta 2009. Kuitenkin if nykyiset date/time-asetukset esittävät päivämäärät Day/Month/Yearformat, merkkijono "datetime
value, joka vastaa päivämäärää 1.8.2009.
Esimerkki
Seuraava esimerkki hakee date [HireDate]-sarakkeesta ja lisää luvun 1, and näyttää kyseistä datevastaavat weekday. Koska return_type
-argumentti on jätetty pois, käytetään oletusasetusta format, jossa 1 on sunnuntai and 7 on lauantai.
If tulos on 4, day olisi keskiviikko.
= WEEKDAY([HireDate]+1)