DAVERAGE函数基础教程



一、函数概述

DAVERAGE函数是Excel中的数据库函数,用于对列表或数据库中满足指定条件的列计算数值的平均值。

二、语法结构

DAVERAGE(database, field, criteria)

参数说明:

参数说明
database构成列表或数据库的单元格区域
field指定函数要使用的列,可以是文本标签或数字位置
criteria包含指定条件的单元格区域

三、使用示例

示例1:基本用法

计算销售部员工的平均工资:

数据表:

姓名部门工资
张三销售部5000
李四技术部6000
王五销售部5500
赵六销售部5200

条件区域:

部门
销售部

公式:=DAVERAGE(A1:C5, "工资", E1:E2)

结果:(5000+5500+5200)/3 = 5233.33

示例2:多条件查询

计算销售部工资大于5000元的员工平均工资:

条件区域:

部门工资
销售部>5000

公式:=DAVERAGE(A1:C5, "工资", E1:F2)

结果:(5500+5200)/2 = 5350

四、field参数的两种写法

写法类型示例说明
文本标签"工资"直接使用列标题名称
数字位置3使用列在数据库中的位置(从1开始)

五、注意事项

  1. 条件区域必须包含列标签
  2. 条件区域中同一行的条件为"与"关系,不同行的条件为"或"关系
  3. 确保数据库区域和条件区域没有空白行
  4. field参数区分大小写,必须与列标题完全一致

六、常见错误

错误值原因
#VALUE!field参数指定的列不存在
#DIV/0!没有满足条件的记录
无效结果条件区域设置错误

七、与其他函数的比较

函数用途特点
DAVERAGE条件平均值适合复杂条件查询
AVERAGE简单平均值计算所有数值的平均值
AVERAGEIF单条件平均值语法更简洁
AVERAGEIFS多条件平均值Excel 2007及以上版本

❤️收藏 👍点赞

用户评论

发表评论

您还未登录,无法发表评论!
快来留下你的足迹吧~