在 Visual Studio 2010 中处理 SSAS 表格项目;
我正在尝试创建一个计算一个月内总工作日数的度量:
我有Month Start Date
和Month End Date
措施,和Date
和Is Business Day
列。
我可以Total Business Days
用COUNTROWS(FILTER(Dates,Dates[Is Business Day]=TRUE()))
. 这给了我上下文中的工作日数,但我想要当月的工作日数。
我尝试了 , , , , 的各种FILTER
组合COUNT
,COUNTX
但COUNTROWS
没有DATESBETWEEN
成功CALCULATE
。
我想要的是两个日期之间的天数,该列[Is Business Day]
是正确的,但我似乎无法获得正确的过滤组合。
我想我过滤 Dates 表的方式与我为Total Business Days
度量所做的一样,但FILTER
返回一个表并COUNTROWS
期望一个列 - 有没有办法从FILTER
结果中获取单个列?