Power BI:按相关参数乘以分组

Power BI: Multiply Grouping by Related Parameter

我是 Power BI 的新手,所以可能忽略了这里的一些基本知识。

我有一个包含分段编号(1 到 3)的列,具体取决于客户的总支出。

波段 1:0 - 500
频段 2:501 - 1000
频段 3:1001+

我在报告中创建了 3 个参数(参数 1、2 和 3)。
每个参数允许 5 到 35 之间的小数范围,增量为 2.5
此参数将代表顾问赚取的收入百分比。

我正在尝试创建一个将收入乘以相应参数的度量。允许用户在查看报告时动态调整收入百分比。

下面是 table 的例子。
Table 姓名:收据

Policy Number Client Name Band Income
SA1 Ray Mann 3 800
SA2 Ray Mann 3 900
SA3 Mary Yu 2 600
SA4 Sam Fry 1 20
SA5 Sam Fry 1 50

我对这个有点迷茫。
作为计算列,我会做一个简单的 SWITCH 语句,但是因为它不是度量,所以它不会随着参数滑块的变化而动态调整。

非常感谢您的帮助。

亲切的问候,
莫拉利斯

假设有三个假设参数,名为 Parameter1Parameter2Parameter3,而您的 table 名为 Table。我们可以创建一个度量,它首先将使用 SUMMARIZE 汇总计算每个频段的总收入的数据:

SUMMARIZE('Table', 'Table'[Band], "Income", SUM('Table'[Income]))

然后会用SUMX计算乘数收益:

Multiplied Income = 
    SUMX(
        SUMMARIZE('Table', 'Table'[Band], "Income", SUM('Table'[Income])),
        [Income] * SWITCH([Band],
            1, Parameter1[Parameter1 Value], 
            2, Parameter2[Parameter2 Value], 
            3, Parameter3[Parameter3 Value],
            1)
        )

结果如下: