CALENDAR

Ardışık bir tarih kümesi içeren “Date” adlı tek sütunlu bir tablo döndürür. Tarih aralığı, belirtilen başlangıç tarihinden itibaren belirtilen bitiş tarihine kadar olur ve bu iki tarih hariç tutulur.

Sözdizimi

CALENDAR(<start_date>, <end_date>)  

Parametreler

Süre Tanım
başlangıç_tarihi Bir tarih saat değeri döndüren herhangi bir DAX ifadesi.
bitiş_tarihi Bir tarih saat değeri döndüren herhangi bir DAX ifadesi.

Döndürülen değer

Ardışık bir tarih kümesi içeren “Date” adlı tek sütunlu bir tablo döndürür. Tarih aralığı, belirtilen başlangıç tarihinden itibaren belirtilen bitiş tarihine kadar olur ve bu iki tarih hariç tutulur.

Açıklamalar

  • başlangıç_tarihi, bitiş_tarihi değerinden büyükse bir hata döndürülür.

  • Hesaplanmış sütunlarda veya satır düzeyi güvenlik (RLS) kurallarında kullanıldığında, bu işlevin DirectQuery modunda kullanılması desteklenmez.

Örnekler

Aşağıdaki formül, 1 Ocak 2015 ile 31 Aralık 2021 tarihleri arasında tarih içeren bir tablo döndürür.

= CALENDAR (DATE (2015, 1, 1), DATE (2021, 12, 31))

Gerçek satış verilerini ve gelecekteki satış tahminlerini içeren bir veri modeli için, aşağıdaki ifade hem Satış hem de Tahmin tablolarındaki tarih aralığını kapsayan bir tarih tablosu döndürür.

= CALENDAR (MINX (Sales, [Date]), MAXX (Forecast, [Date]))