今天来介绍的函数是AVERAGEIF函数,快来学习一下吧。

01

基本含义

之前已经介绍过了AVERAGE函数,是用来求平均值。在这里加上了一个IF,表示是需要求得满足一定条件的数据的平均值,合起来就是AVERAGEIF,比较容易理解。

02

函数语法

AVERAGEIF(range, criteria, [average_range])

  • Range必填,需要求平均值的数据所在的单元格或单元格区域,也可以作为条件指定的区域。

  • Criteria必填,这个就是需要满足的指定条件,例如等于某个值,大于某个值等。

  • Average_range根据需要填写,是要进行求平均值的数字所在的单元格或单元格区域,如果要求平均值的区域就是Range,则Average_range可以省略。

规则介绍了这么多,来看一下实际应用。

03

实际应用

如下图所示,现在有这样一列数据,要求得大于500的数据的平均值,就可以使用AVERAGEIF函数。公式如下:

=AVERAGEIF(A2:A11,">500")

在这里求值的区域就是A2:A11,因此Average_range参数就省略了。Criteria在这里就是">500",在公式里面需要使用英文的双引号引用起来,不然计算会出错。

打开网易新闻 查看精彩图片

现在来看一下另外一个应用。下图中多了一列姓名,现在要求得张三的相关数据平均值,也要用到AVERAGEIF函数,公式如下:

=AVERAGEIF(A2:A11,A2,B2:B11)

A2:A11在这里就作为条件所在的区域,而B2:B11则是求平均值的数据区域,条件就是张三,在这里直接引用了单元格区域A2,其实也可以输入"张三"作为条件。

打开网易新闻 查看精彩图片

以上就是关于AVERAGEIF函数的简单使用介绍了,下次遇到需要满足条件求平均值的时候,就可以用上了。

参考链接:https://support.microsoft.com/zh-cn/office/averageif-%E5%87%BD%E6%95%B0-faec8e2e-0dec-4308-af69-f5576d8ac642