Share via


VIIKONPÄIVÄ

Koskee seuraavia: Laskettu sarakeLaskettu taulukkoMittarinvisuaalinen laskutoimitus

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ä
päivämäärä 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 1–7.

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" tulkitaan datetime-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)  

Päivämäärä ja aika -funktiot
WEEKNUM-funktio
YEARFRAC-funktio