仅对正值求和,并在 Power BI 中的表格视觉对象上将负值显示为 0

问题描述 投票:0回答:2

我正在尝试在我的 Power BI 报告中构建一个表格视觉对象。从 2 个不同的列中,我从中进行计算,从另一个中减去一个。我的问题是:当我的计算结果为负时,我需要减去这些值并显示 0 值。我想在最终字符串中显示总和,仅作为正值的总和。

请看下面这个例子:

Example 1

我尝试使用:

结果列 = IF( SUM(第 1 列) > SUM(第 2 列); 0; SUM(第 2 列) - SUM(第 1 列) )

但是我的表格视觉显示总结果为零:

Result example

有什么办法可以解决这个问题吗?

谢谢!

powerbi dax
2个回答
0
投票

代码:

Column = MAX( 'Table'[Column2] - 'Table'[Column1] ,0)

0
投票

重新计算总计的措施;它不仅仅是每行值的总和。所以你需要像这样将这种行为烘焙到度量定义中:

Measure = sumx('Table',max('Table'[Column2]-'Table'[Column1],0))

© www.soinside.com 2019 - 2024. All rights reserved.