如何在 Power BI 中执行 SUMIF(计算/求和)

如何在 Power BI 中执行 SUMIF(计算/求和)

我在 Excel 中有一个使用 SOMASES 的表格,其公式如下:

=SUMIF(表[[#All];[账面余额值]];表[[#All];[产品代码]];[@Product])

它使用产品代码作为标准,将所有账面余额值相加,并且@Product引用产品代码

但是当尝试在 PowerBI 中使用它时它不起作用,所以我使用:

CALCULATE(SUM(ODS[账面余额值]), ODS[产品代码],ODS[产品])

Excel 图像: 在此处输入图片描述

Power BI在此处输入图片描述

答案1

对于相当于SUMIFSDAX 表达式,请尝试以下语法:

SUMIFS = SUMX(
            FILTER('Table',
                        EARLIER([Column1])=[Column1] &&
                        EARLIER([Column3])=[Column3]), 
            [Column2])

您可以在表达式中连接任意多个条件FILTER。该EARLIER函数引用当前行。

相关内容