averageifs函数返回#div / 0

时间:2013-12-17 15:37:21

标签: excel

假设我们有以下日期

Region                 Profits (Thousands)
East                    45.678
West                    23.789
North                   -4.789
South(New Office)            0
MidWest                  9.678

我想计算西部和中西部地区的平均值,并假设F和G是列的名称,然后我输入了

=AVERAGEIFS(G5:G9,F5:F9,F6,F5:F9,F9)

但结果是除零,所以请帮我解决错误?

1 个答案:

答案 0 :(得分:1)

没有符合您要求的标准的单元格。您实际上是在询问F5:F9中相应值等于“West”“MidWest”的利润平均值。

如果您想获得F5:F9中相应值等于“West”“MidWest”的利润平均值,您可以使用以下内容:

=SUMPRODUCT(G5:G9,(F5:F9=F6)+(F5:F9=F9))/SUMPRODUCT((F5:F9=F6)+(F5:F9=F9))