DAX:是否可以对 PRODUCTX

问题描述

我有一个衡量标准,可以显示每个月剩余客户的数量,在计算了预测的流失率之后。

CALculaTE(
    PRODUCTX('Year Month',1-[churn% Last Year]),FILTER(
        ALLSELECTED('Year Month'),'Year Month'[År Måned] <= MAX('Year Month'[År Måned])))
         *[Total customers at the start of year]

但现在我想更改此度量,以便在月份过去后显示客户的实际价值。所以对于今年,它应该显示 1 月、2 月和 3 月的实际人数,然后开始将 3 月与 churn% Last Year 相乘以预测 4 月等。

为此,我有一个 churn % This Year 措施。

我试过了:

CALculaTE(
    PRODUCTX('Year Month',1- IF('Year Month'[Before this month] = 1,[churn% This Year],[churn% Last Year]),'Year Month'[År Måned] <= MAX('Year Month'[År Måned])))
         *[Total customers at the start of year]

但是这个会逐月检查 if 条件,对于接下来的几个月,它会忽略 churn% This year 的结果。

我无法创建静态表,因为我还有切片器,如果激活,它将用切片器值替换“去年流失百分比”。

是否可以像这样为 PRODUCTX 创建动态条件表达式?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)