如何在Power BI中按组计算单独的平均值?

时间:2019-07-23 10:58:13

标签: powerbi average dax

我正在尝试计算不同公司的平均值。每个公司的平均值不同。 但是它是为每一行计算的?例如,对于一家公司,我们有6个值:5,0,0,5,0,0。 逻辑上,平均EQ为1.7 Power BI显示5。

我对每个公司进行了分组,以便更轻松地计算金额并除以属于每个值的单元格数量。另外,我是直接通过AVERAGEX,也通过AVERAGE(CALCULATE-SUM)完成的。

"NEW COLUMN NAME" = AVERAGE(KEEPFILTERS(VALUES('Table1'[Contractor(groups)])),CALCULATE(AVERAGE('Table1'[Event Identification])))

我希望:5,0,0,5,0,0 = 1.7 并且将为每个组提供计算(输出)。

1 个答案:

答案 0 :(得分:0)

如果我能看到您如何将其分组,我将能够为您提供更好的答案。

但是我在一张桌子上尝试了AVERAGEX,它的工作正常。如果公式如下:

=GROUPBY('Table','Table'[Column1],"ABC",AVERAGEX(CURRENTGROUP(),'Table'[Amount]))