问题描述
美好的一天,
我遇到了MAXX(Date)DAX公式无法正确输出的问题。
本质上,我写了一些公式来计算上个月的商品价值,可以正确地算出。现在,我想针对这些值在MAX选择的日期(在DAX中写上此日期)进行过滤,但是它不起作用。
道歉-忽略添加公式。
最近一个月=
VAR CurrentYearMonth =
MAXX(ALLSELECTED('第三级vw_insights_ageing_profile'),'第三级vw_insights_ageing_profile'[日期链接])
返回IF(max('terterary vw_insights_ageing_profile'[Date Link])= CurrentYearMonth,1,0)
也尝试过
最近一个月=
VAR CurrentYearMonth = MAXX(ALLSELECTED('第三级vw_insights_ageing_profile'),'第三级vw_insights_ageing_profile'[日期链接]) 返回
IF(format(max('terterary vw_insights_ageing_profile'[Date Link]),“ YYYYMM”)= format(CurrentYearMonth,“ YYYYMM”),1,0)
视觉输出
- 最左边的矩阵输出正确
- 表中的输出 通过DAX过滤器在中间无效([最近的月份],[日期 Checker])代码可在PowerBI文件中找到
- 表上的输出 正确(手动过滤器)效果很好。
我不确定该公式在何处中断,由于PowerBI中两个表之间的关系,我相信它在某些地方。
让我知道是否需要提供更多详细信息。请找到可能有帮助的excel基本数据和Power BI文件的链接。
Excel-https://www.dropbox.com/s/ifqq493hvw781ub/Test.pbix?dl=0
PowerBI-https://www.dropbox.com/s/8cmm6vpbpxwh0bo/Test.xlsx?dl=0
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)