在 Power BI 的视觉对象中乘以列

Multiplying columns in a visual in Power BI

如果我有一个矩阵视觉对象,其中一列是列总数的百分比(其中过滤器可以更改输出),我如何将其乘以矩阵中的另一列?

例如,如果我将某个项目(现有 table 中的列)的预测误差乘以销售额百分比(显示为“%CT 销售额”)?

编辑:添加屏幕截图。

在第一个屏幕截图中,您会看到我们有“产品”,它们的销售额标记为占列总数的百分比。

在第二个屏幕截图中,您会看到美元列的总计仍然为 100%,即使对矩阵进行了过滤也是如此。但是,预测误差列不受过滤器影响,因为预测误差在产品级别。

我们如何创建第三列将两个数值列相乘? IE-美元百分比乘以预测错误百分比?

Screenshot 1

Screenshot 2

我想通了。

需要创建三个度量。这是dax代码:

Step 1 = SUM('Sheet1'[Dollars])
Step 2 = CALCULATE(Sheet1[Step 1],ALLSELECTED(Sheet1[Product]))
Step 3 = DIVIDE('Sheet1'[Step 1], 'Sheet1'[Step 2],0)

Solution