我的问题是我需要计算一个像YTD一样运行的总计。
"年"有问题的不是历年,而是一个学期。
TOTALYTD(..."28-02")
几乎可以解决这个问题,但是在闰年,2月29日会流入下一年的窗口。
我已经尝试了CALCULATE(MyMeasure, DATESBETWEEN(...,...))
这似乎无法正常工作,或者我只是错误地使用了这些功能。
为了夏天,我需要一个与TOTALYTD()
完全相同的表达式,但没有跳跃问题。
谢谢!
答案 0 :(得分:1)
不幸的是,我也遇到了同样的问题。
我创建了一个日期表,并检查该年份是否为闰年。
然后我创建了这个 Dax 公式:Year End = IF(MAX( Dates[LeapYear] )=0,"02/28","02/29")
这很有效,但是如果我将它添加到 TOTALYTD
这样的内置公式中 Sales YTD = TOTALYTD( [Sales], Dates[Date], ALL( Dates[Date] ), [Year End])
,它不允许这样做 - 这很愚蠢 - 希望他们将来会允许这样做.
然后我发现了这个 answer,它回答了您的问题,但也没有,因为 Power BI 还没有满足它。
“您将需要改为编写自定义 YTD 度量”,如 OwenAuger