Ekinlikler
31 Mar 23 - 2 Nis 23
Microsoft Fabric, Power BI, SQL ve yapay zeka topluluğu tarafından yönetilen nihai etkinlik. 31 Mart - 2 Nisan 2025.
Bugün kaydolunBu tarayıcı artık desteklenmiyor.
En son özelliklerden, güvenlik güncelleştirmelerinden ve teknik destekten faydalanmak için Microsoft Edge’e yükseltin.
Şunlar için geçerlidir: Hesaplanmış sütun Hesaplanan tablo Ölçü Görseli hesaplaması
Not
Bu işlev, büyük olasılıkla anlamsız sonuçlar döndürdüğü için görsel hesaplamalarda kullanılmak üzere önerilmez.
Belirtilen başlangıç tarihiyle başlayan ve belirtilen bitiş tarihine kadar devam eden tarih sütununu içeren bir tablo döndürür.
Bu işlev CALCULATE işlevine filtre olarak geçirmek için uygundur. Bir ifadeyi özel bir tarih aralığına göre filtrelemek için kullanın.
Not
Gün, ay, üç aylık dönem veya yıl gibi standart tarih aralıklarıyla çalışıyorsanız, daha uygun DATESINPERIOD işlevini kullanmanız önerilir.
DATESBETWEEN(<Dates>, <StartDate>, <EndDate>)
Süre | Tanım |
---|---|
Tarihler | Tarih sütunu. |
StartDate | Tarih ifadesi. |
EndDate | Tarih ifadesi. |
Tarih değerlerinin tek bir sütununu içeren tablo.
En yaygın kullanım örneğinde Dates, işaretli bir tarih tablosunun tarih sütununa başvurudur.
StartDate BLANK ise, BaşlangıçTarihi Tarihler sütunundaki en erken değer olur.
EndDate BLANK ise EndDate, Tarihler sütunundaki en son değer olacaktır.
BaşlangıçTarihi ve BitişTarihi olarak kullanılan tarihler dahildir. Bu nedenle, örneğin StartDate değeri 1 Temmuz 2019 ise, bu tarih döndürülen tabloya eklenir (tarih Tarihler sütununda yer alır).
Döndürülen tablo yalnızca Tarihler sütununda depolanan tarihleri içerebilir. Bu nedenle, örneğin Dates sütunu 1 Temmuz 2017'den başlıyorsa ve StartDate değeri 1 Temmuz 2016 ise, döndürülen tablo 1 Temmuz 2017'den başlar.
Bu işlev, hesaplanan sütunlarda veya satır düzeyi güvenlik (RLS) kurallarında kullanıldığında DirectQuery modunda kullanılmak üzere desteklenmez.
Aşağıdaki Sales tablosu ölçü tanımı, bir yaşam tarihi (LTD) hesaplaması oluşturmak için DATESBETWEEN işlevini kullanır. Yaşam süresi, zamanın en başından beri zaman içinde bir ölçü birikimini temsil eder.
Formülün MAX işlevini kullandığına dikkat edin. Bu işlev, filtre bağlamındaki en son tarihi döndürür. Bu nedenle DATESBETWEEN işlevi, en erken tarihten bildirilene kadar bir tarih tablosu döndürür.
Bu makaledeki örnekler örnek Adventure Works DW 2020 Power BI Desktop modeliyle kullanılabilir. Modeli almak için bkz . DAX örnek modeli.
Customers LTD =
CALCULATE(
DISTINCTCOUNT(Sales[CustomerKey]),
DATESBETWEEN(
'Date'[Date],
BLANK(),
MAX('Date'[Date])
)
)
Tarih tablosunda depolanan en erken tarihin 1 Temmuz 2017 olduğunu düşünün. Bu nedenle, bir rapor ölçüyü Haziran 2020 ayına kadar filtrelediğinde DATESBETWEEN işlevi 1 Temmuz 2017 ile 30 Haziran 2020 arasında bir tarih aralığı döndürür.
Ekinlikler
31 Mar 23 - 2 Nis 23
Microsoft Fabric, Power BI, SQL ve yapay zeka topluluğu tarafından yönetilen nihai etkinlik. 31 Mart - 2 Nisan 2025.
Bugün kaydolun