我已经找到了累积总计的方法,但是我无法添加另一个过滤器,假设我只需要来自cutstomer [Type] =“A”的cunulative总计我应该把它放在哪里? (我试过第二个过滤器,但这似乎不起作用)
CALCULATE( SUM( FactSales[SalesAmount] ),
FILTER(
ALL( DimDate) ,
DimDate[Datekey] <= MAX( DimDate[Datekey] )
)
)
喜欢
CALCULATE( SUM( FactSales[SalesAmount] ),
FILTER(
ALL( DimDate) ,
DimDate[Datekey] <= MAX( DimDate[Datekey] )
),
FILTER(
Customer,Customer["Type"]="A"
)
)
不确定过滤器的顺序是否起作用?
1 回答
DAX的一个好习惯是重用措施 . 假设您的第一个衡量指标称为累积总额 . 要按客户类型过滤它,请创建一个新度量:
(假设您的数据模型正确且表Customer已正确连接到表Sales) .