STARTOFYEAR İşlevi
Belirtilen tarih sütunu için geçerli bağlamda yılın ilk tarihini döndürür.
Sözdizimi
STARTOFYEAR(<dates>)
Parametreler
Terim |
Tanım |
---|---|
dates |
Tarih içeren sütun. |
YearEndDate |
(İsteğe bağlı) Yıl sonu tarih değeri. |
Dönüş Değeri
Bir tarih değeri içeren tek bir sütun ve tek bir satır içeren bir tablo.
Açıklamalar
[!NOT]
Bağlamın formül sonuçlarını nasıl etkilediği hakkında daha fazla bilgi için, bkz. DAX Formüllerinde Bağlam.
Dates bağımsız değişkeni aşağıdakilerden herhangi biri olabilir:
Bir tarih/saat sütunu başvurusu.
Tarih/saat değerleri içeren tek bir sütun içeren bir tablo ifadesi.
Tarih/saat değerleri içeren tek sütunlu bir tablo tanımlayan bir Boole ifadesi.
[!NOT]
Boole ifadeleriyle ilgili kısıtlamalar CALCULATE İşlevi konusunda anlatılmıştır.
Bu DAX işlevinin DirectQuery modunda kullanımı desteklenmez. DirectQuery modellerindeki sınırlamalar konusunda daha fazla bilgi için, bkz. https://go.microsoft.com/fwlink/?LinkId=219172.
Örnek
Aşağıdaki örnek formül, geçerli bağlamda yılın başlangıcını döndüren bir ölçü oluşturur.
Bunun nasıl çalıştığını görmek için, bir PivotTable oluşturun ve PivotTable'ın Satır Etiketleri alanına CalendarYear ve MonthNumberOfYear alanlarını ekleyin. Ardından, kod bölümünde tanımlanan formülü kullanarak PivotTable'ın Değerler alanına StartOfYear adlı bir ölçü ekleyin.
=STARTOFYEAR(DateTime[DateKey])