1、 daverage函数的作用介绍: 返回数据库或列表中满足指定条件的数值的平均值,函数构成如下DAVERAGE(database,field,criteria) ,三个参数分别为: database:数据库区域或者列表。 field:指定函数所使用的数据列。 criteria:为一组包含给定条件的单元格区域。
2、 需要注意以下几点: database必须是包含有字段标识的单元格区域,例如姓名、科目、成绩等等,一个完整的数据区域是由字段和数据组成的 field可以用字段标识来给函数指定,比如“语文”,也可以使用列所在的位置数值来指定,稍后会有演示。 criteria可以指定,那样就会把满足条件的数值求平均值,也可以不指定,那样就会把指定操作的列的所有数值求平均值。
3、 下面举例演示学生成绩中化学成绩及格了的学生平均值。 逻辑如下: 先指定database区域:A1:D7 field指定为:“化学”。这就是为什么数据库区域要有字段标识的重要性了。 条件就必须是 化学>60
4、 方式一:指定条件,最终的函数可以参考如下: =DAVERAGE(A1:D7,"化学",A13:A14) A13:A14为条件所在的列表单元格区域。最终所得结果为81,经检验所得正确
5、 方式二:不指定条件 =DAVERAGE(A1:D7,4,D1:D7),这样就是求第四列,所有同学化学成绩的平均值。所得结果68.5,经检验正确。
6、 有人可能会疑惑,为什么条件不能这样写?"化学":">60"。daverage函数的默认含义就是对数据库进行操作,所以须是一个字段对应数据。