Ssas 日期的计算列DAX公式小于上周五
我需要添加一个计算列,如果此日期表上的行的日期键在上周五或之前,则返回“是”,否则返回“否” 首先,我得到了IFDimDate[DateKey]Ssas 日期的计算列DAX公式小于上周五,ssas,powerbi,business-intelligence,dax,Ssas,Powerbi,Business Intelligence,Dax,我需要添加一个计算列,如果此日期表上的行的日期键在上周五或之前,则返回“是”,否则返回“否” 首先,我得到了IFDimDate[DateKey]
WEEKDAY | OFFSET
-------------------
1 | -3
2 | -4
3 | -5
4 | -6
5 | -7
6 | -1
7 | -2
上周五可以计算以下DAX度量值:
Last Friday =
VAR WeekdayOfToday = WEEKDAY(TODAY(), 2)
RETURN
IF(
WeekdayOfToday >= 6,
TODAY() - (WeekdayOfToday - 5),
TODAY() - (WeekdayOfToday + 2)
)
然后,您可以将其用于计算列:
On or before Last Friday = IF(DimDate[DateKey] <= [Last Friday], "Yes", "No")
在或之前应该是