WEEKDAY
Şunlar için geçerlidir:Hesaplanan sütun
Hesaplanan tablo
Ölçü
Görsel hesaplama
Bir tarihin haftanın gününü tanımlayan 1 ile 7 arasından bir sayı döndürür. Varsayılan olarak gün 1 (Pazar) ile 7 (Cumartesi) arasında değişir.
Sözdizimi
WEEKDAY(<date>, <return_type>)
Parametreler
Süre | Tanım |
---|---|
date |
datetime biçimde bir tarih.Tarihler, DATE işlevi kullanılarak, tarihle sonuçlanan ifadeler kullanılarak veya diğer formüllerin sonucu olarak girilmelidir. |
return_type |
Return değerini belirleyen bir sayı: Dönüş türü: 1, hafta Pazar (1) günü başlar ve Cumartesi (7) günü biter. 1 ile 7 arasında numaralandırılmıştır. Dönüş türü: 2, hafta Pazartesi (1) günü başlar ve Pazar (7) günü biter. Dönüş türü: 3, hafta Pazartesi (0) günü başlar ve Pazar (6) günü biter.0 ile 6 arasında numaralandırılır. |
Dönüş değeri
1 ile 7 arasından bir tamsayı.
Açıklamalar
Tarihleri seri numaraları olarak depolayan Microsoft Excel'in aksine, DAX tarih ve saatlerle
datetime
biçimde çalışır. Tarihleri seri numarası olarak görüntülemeniz gerekiyorsa, Excel'deki biçimlendirme seçeneklerini kullanabilirsiniz.Ayrıca tarihleri bir tarihin kabul edilen metin gösterimine de yazabilirsiniz, ancak beklenmeyen sonuçlardan kaçınmak için, önce metin tarihini
datetime
biçimine dönüştürmek en iyisidir.Tarih bağımsız değişkeni tarihin metin gösterimi olduğunda işlev, dönüştürmeyi gerçekleştirmek için metin değerini anlamak için istemci bilgisayarın yerel ayarını ve tarih/saat ayarlarını kullanır. Geçerli tarih/saat ayarları tarihleri Ay/Gün/Yıl biçiminde temsil ederse, "8/1/2009" dizesi 8 Ocak 2009'a eşdeğer bir
datetime
değeri olarak yorumlanır. Ancak, geçerli tarih/saat ayarları tarihleri Gün/Ay/Yıl biçiminde temsil ederse, aynı dize 1 Ağustos 2009'a eşdeğer birdatetime
değeri olarak yorumlanır.
Örnek
Aşağıdaki örnek [HireDate] sütunundaki tarihi alır, 1 ekler ve bu tarihe karşılık gelen haftanın gününü görüntüler.
return_type
bağımsız değişkeni atlandığından, varsayılan biçim kullanılır; 1 Pazar, 7 ise Cumartesi olur. Sonuç 4 ise, gün Çarşamba olur.
= WEEKDAY([HireDate]+1)