DAX公式无报错但无结果,如何在公式内指定日期筛选?
DAX公式日期筛选问题解决办法
你的公式无数值返回的核心原因是日期格式写法错误:DAX中直接写16-07-2024会被当作算术运算(16-7-2024=-2015),而非日期值,和Sample Data[Date]列的日期类型不匹配,自然筛选不到数据。
以下两种修正方式都能解决问题,推荐第一种(无格式歧义):
方案一:使用
DATE()函数构造标准日期Onsite DNB HC (Present) = CALCULATE(COUNTROWS('Sample Data'), 'Sample Data'[Revenue Status]="DNB", 'Sample Data'[Location]="Onsite", 'Sample Data'[Date]=DATE(2024,7,16) )方案二:使用符合DAX规范的字符串日期(需遵循
年-月-日顺序)Onsite DNB HC (Present) = CALCULATE(COUNTROWS('Sample Data'), 'Sample Data'[Revenue Status]="DNB", 'Sample Data'[Location]="Onsite", 'Sample Data'[Date]="2024-07-16" )
内容的提问来源于stack exchange,提问作者P.T
相关产品推荐
相关产品推荐

