0

我对 Power BI 还很陌生,所以这里可能会忽略一些基本的东西。

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

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

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

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

下面是表格的一个例子。
表名称:收据

保单号码 客户名称 乐队 收入
SA1 雷曼 3 800
SA2 雷曼 3 900
SA3 余玛丽 2 600
SA4 山姆·弗莱 1 20
SA5 山姆·弗莱 1 50

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

非常感谢您的帮助。

亲切的问候,
莫拉利斯

4

1 回答 1

1

假设有三个假设参数 named和Parameter1,并且您的表是 named 。我们可以创建一个度量,首先将使用SUMMARIZE来汇总计算每个波段的总收入的数据:Parameter2Parameter3Table

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)
        )

结果如下:

在此处输入图像描述

于 2021-04-16T08:52:37.873 回答