Excel 统计函数(四):AVERAGEIF 和 AVERAGEIFS
阅读原文时间:2023年07月10日阅读:1

AVERAGEIF

【语法】AVERAGEIF(range, criteria, [average_range])

【参数】

  1. range:要计算平均值的一个或多个单元格;
  2. criteria:筛选条件;
  3. average_range:计算平均值的实际单元格区域。如果省略,则使用 range。

【题目1】求佣金大于 20000 的平均值。

【过程】AVERAGEIF(B2:B5, ">20000"),结果为 24500。

【题目2】求佣金大于 20000 的财产值的平均值。

【过程】AVERAGEIF(B2:B5, ">20000", A2:A5),结果为 350000。

通过题目1和题目2,当第三个参数出现时,真正求的是第三个参数的平均值。

AVERAGEIFS

【语法】AVERAGEIFS(average_range, criteria_range1, criteria1, [criteria_range2, criteria2], …)

【参数】

  1. average_range:求平均值的区域;
  2. criteria_range1:条件区域1
  3. criteria1:条件1

后续的可选条件与必填的可选条件是且的关系,即求同时满足所有条件的平均值。

【题目】求第一次测验大于 60 分,且小于 80 分的平均值。

【过程】AVERAGEIFS(B2:B5, B2:B5, ">60", B2:B5, "<80"),结果为 75。

【解析】所有的条件的区域都在 B2:B5,只有 criteria 不一样。所有条件是且的关系,求的平均值必须满足这些条件。大于 60 且小于 80 的分数只有 75,所以75/1=75

总结

AVERAGEIF 和 AVERAGEIFS 只对纯数值进行求平均值,对于非数值的类型,函数自动忽略不纳入计算的过程。

手机扫一扫

移动阅读更方便

阿里云服务器
腾讯云服务器
七牛云服务器