Excel formula 在PowerBI中复制Excel averageifs

Excel formula 在PowerBI中复制Excel averageifs,excel-formula,powerbi,average,powerbi-desktop,Excel Formula,Powerbi,Average,Powerbi Desktop,我在power BI中复制以下Excel计算时遇到困难 =IFERROR(AVERAGEIFS(Data!$I:$I,Data!$A:$A,Tables!$C$2,Data!$B:$B,Tables!$E$2,Data!$E:$E,Tables!$B5), "N/A") 我试图计算3个值的平均值,面积、周期和度量。在power bi中,使用快速测量返回度量标题的计数或度量的平均值,并为标记为n/a的值添加一行 Count of Raw_Score average per metric_ref

我在power BI中复制以下Excel计算时遇到困难

=IFERROR(AVERAGEIFS(Data!$I:$I,Data!$A:$A,Tables!$C$2,Data!$B:$B,Tables!$E$2,Data!$E:$E,Tables!$B5), "N/A")
我试图计算3个值的平均值,面积、周期和度量。在power bi中,使用快速测量返回度量标题的计数或度量的平均值,并为标记为n/a的值添加一行

Count of Raw_Score average per metric_ref = 
AVERAGEX(
    KEEPFILTERS(VALUES('Data'[metric_ref])),
    CALCULATE(COUNTA('Data'[Raw_Score]))
)

也许我理解错了问题,所以请随意纠正我,但你只是想计算不同群体的平均值,是吗

首先,当使用PowerBI时,帮自己一个忙,忘记Excel是如何工作的,你的生活会轻松得多

现在是解决方案

问题是,您的分数度量不是用于平均计算的正确数据类型。在编辑查询中,将数据类型更改为数字(可能需要将“N/A”替换为“”之前的步骤)

(可选步骤)我建议修复所有相关列的数据类型

使用正确格式的数据,只需创建可视化并使用分组标签对其进行切片。大概是这样的:

注意Value-theme\u ref字段附近的小箭头(在您的情况下,您可能应该用Raw\u Score列替换它)。您只需将计算从“求和”更改为“平均”,就可以实现这一目的


如果我误解了这个问题,我再次道歉。请随意指定。

是的,您理解正确。原来我比我想象的更环保,但这让我走上了正确的道路谢谢你。我清理了表格,创建了两个参考表格,将它们链接起来,以获得我想要的平均分数