WEEKDAY
Koskee seuraavia:Laskettu sarake
Laskettu taulukko
Mittayksikkö
Visuaalinen laskenta -
Palauttaa päivämäärän viikonpäivän tunnistavan luvun 1–7. Oletuksena päivä on välillä 1 (sunnuntai) ja 7 (lauantai).
Syntaksi
WEEKDAY(<date>, <return_type>)
Parametrit
Termi | Määritelmä |
---|---|
date |
Päivämäärä datetime muodossa.Päivämäärät tulee syöttää käyttämällä DATE-funktiota käyttämällä lausekkeita, joiden tuloksena on päivämäärä, tai muiden kaavojen tuloksena. |
return_type |
Luku, joka määrittää palautusarvon: Palautustyyppi: 1, viikko alkaa sunnuntaina (1) ja päättyy lauantaina (7). numeroitu 1–7. Palautustyyppi: 2, viikko alkaa maanantaina (1) ja päättyy sunnuntaina (7). Palautustyyppi: 3, viikko alkaa maanantaina (0) ja päättyy sunnuntaina (6). Numeroitu 0–6. |
Palautusarvo
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ä ja aikoja
datetime
muodossa. Jos haluat näyttää päivämäärät sarjanumeroina, voit käyttää Excelin muotoiluasetuksia.Voit myös kirjoittaa päivämääriä päivämäärän hyväksytyssä tekstiesitysmuodossa, mutta odottamattomien tulosten välttämiseksi on parasta muuntaa tekstipäivämäärä ensin
datetime
muotoon.Kun päivämääräargumentti on päivämäärän tekstiesitys, funktio käyttää asiakastietokoneen aluekohtaisia ja päivämäärä- ja aika-asetuksia tekstin ymmärtämistä ja muunnoksen suorittamista varten. Jos nykyiset päivämäärä- ja aika-asetukset esittävät päivämäärän muodossa kuukausi/päivä/vuosi, merkkijono "1/8/2009" tulkitaan
datetime
-arvoksi, joka vastaa päivämäärää 8. tammikuuta 2009. Kuitenkin jos nykyiset päivämäärä- ja aika-asetukset esittävät päivämäärät muodossa päivä/kuukausi/vuosi, merkkijono "1/8/2009" tulkitaandatetime
arvoksi, joka vastaa päivämäärää 1. elokuuta 2009.
Esimerkki
Seuraava esimerkki hakee päivämäärän [HireDate]-sarakkeesta, lisää luvun 1 ja näyttää kyseistä päivämäärää vastaavan viikonpäivän. Koska return_type
-argumentti on jätetty pois, käytetään oletusmuotoa, jossa 1 on sunnuntai ja 7 on lauantai. Jos tulos on 4, päivä olisi keskiviikko.
= WEEKDAY([HireDate]+1)
Aiheeseen liittyvä sisältö
Päivämäärä ja aika -funktiot funktioWEEKNUM funktioYEARFRAC funktio