我正在 Power BI 中处理报告,但遇到了一个问题。我想做一件简单的事情(在 DAX 中或以各种可能的方式),即:在报告中创建一个列,该列是每个指定类别的百分比差异。我要考虑的类别只是一个,并在名为“要比较的元素”的同一行中指定。为了澄清这个问题,我在这里举了一个例子:
元素 | 总价值 | 比较总数的元素 | 与指定元素的总差异百分比 |
---|---|---|---|
A | 334 | C | 178,3% |
B | 323 | D | -73,8% |
C | 120 | A | -64,1% |
D | 1234 | A | 269,5% |
我想创建列“%DIFF FORM ELEMENT SPECIFIED”,但找不到简单的方法,谁能帮我?非常感谢。
答案 0 :(得分:2)
假设您的数据是您在问题中发布的表格,没有 % 列
T
表
可以编写一个度量来计算当前行的总值,然后是要比较的元素的值,方法是在元素上设置过滤上下文以与 CALCULATE
进行比较,最后使用 { 计算百分比{1}}
DIVIDE
在表格中使用这个度量,我们得到了想要的表格
答案 1 :(得分:0)
用DAX
求求差值,然后进行计算。为了更好地理解,我将其分为 2 个。