Excel 2016教程: AVERAGEIF 函数示例
示例1
复制下表中的示例数据,然后将其粘贴进新的 Excel 工作表的 A1 单元格中。 要使公式显示结果,请选中它们,按 F2,然后按 Enter。 如果需要,可调整列宽以查看所有数据。
财产价值
佣金
100000
7000
200000
14000
300000
21000
400000
28000
公式
说明
结果
=AVERAGEIF(B2:B5,"<23000")
求所有佣金小于 23000 的平均值。 四个佣金中有三个满足该条件,并且其总计为 42000。
14000
=AVERAGEIF(A2:A5,"<250000")
求所有财产值小于 250000 的平均值。 四个佣金中有两个满足该条件,并且其总计为 300000。
150000
=AVERAGEIF(A2:A5,"<95000")
求所有财产值小于 95000 的平均值。 由于 0 个财产值满足该条件,AVERAGEIF 函数将返回错误 #DIV/0!, 因为该函数尝试以 0 作为除数。
#DIV/0!
=AVERAGEIF(A2:A5,">250000",B2:B5)
求所有财产值大于 250000 的佣金的平均值。 两个佣金满足该条件,并且其总计为 49000。
24500
示例 2
地区
利润(千)
东部
45678
西部
23789
北部
-4789
南部(新办事处)
0
中西部
9678
公式
说明
结果
=AVERAGEIF(A2:A6,"=*西部",B2:B6)
求西部和中西部地区的所有利润的平均值。
16733.5
=AVERAGEIF(A2:A6,"<>*(新办事处)",B2:B6)
求新办事处以外所有地区的所有利润的平均值。
18589