MICROSOFT

EP01. “Average AVERAGE 函数”

首页 Microsoft 工具 Excel · Functions · Statistical · EP01
约 4 分钟· #EP01#Excel#Statistical
🔒 登录后可标记已读
  • AVERAGE 是 Excel 里最常用的统计函数之一,计算一组数字的算术平均值
  • 会自动忽略逻辑值、空单元格和文本单元格
  • 讲 AVERAGE 的基础用法、AVERAGEA(会把逻辑值/文本也算进去)的差异
  • 也讲用 AVERAGE 搭配 LARGE 求前几名平均分的进阶技巧
  • 不需要前置知识,学完能应付大部分「求平均分」场景

重点内容


适用版本

桌面版通用(Excel 365 / 2021 / 2019 等)。


AVERAGE 和 AVERAGEA 怎么选

函数文本/FALSE 怎么算TRUE 怎么算空单元格
AVERAGE忽略,不计入忽略,不计入忽略
AVERAGEA当 0 计算当 1 计算忽略

基础用法

  1. 选中要显示结果的单元格
  2. 输入 =AVERAGE(A1:A3),计算 A1 到 A3 三个单元格的平均值
  3. 也可以用 SUM 和 COUNT 组合出同样的结果:=SUM(A1:A3)/COUNT(A1:A3)
  4. AVERAGE 支持混合引用范围和直接输入的数字,例如 =AVERAGE(A1:A3,8) 会把 A1:A3 跟数字 8 一起算平均

AVERAGEA 函数

AVERAGEAAVERAGE 的差别在于怎么处理非数字内容:

  • 逻辑值 FALSE 和文本会被当作 0 计算
  • 逻辑值 TRUE 会被当作 1 计算
  • 空单元格仍然会被忽略,不计入平均

求前三大值的平均

AVERAGE 搭配 LARGE 函数的数组写法,可以直接算出「前 N 名的平均值」,例如求前三大成绩的平均分,LARGE 函数在这里负责先取出对应名次的数字,组成数组常数交给 AVERAGE 处理。


函数速查

函数语法用途例子
AVERAGE=AVERAGE(number1,[number2],...)算术平均值,忽略文本/空格=AVERAGE(A1:A3)
AVERAGEA=AVERAGEA(value1,[value2],...)平均值,文本/FALSE 当 0,TRUE 当 1=AVERAGEA(A1:A3)

相关延伸

  • 按条件求平均:AVERAGEIF(见 EP07)
  • 加权平均:用 SUMPRODUCTSUM 组合(见 EP10)
  • 移动平均:需要用「分析工具库」(Analysis ToolPak),用来平滑数据里的短期波动

学完你会

  • ✅ 能用 AVERAGE 算出一组数字的算术平均值
  • ✅ 能分辨 AVERAGE(忽略文本)和 AVERAGEA(文本/FALSE 当 0)的差异
  • ✅ 能用 AVERAGE 搭配 LARGE 算出「前 N 名平均分」

常见错误

  • 以为 AVERAGE 会把文本单元格当 0 算,实际上 AVERAGE 是直接忽略文本,只有 AVERAGEA 才会把文本当 0
  • 混淆 AVERAGE 和 AVERAGEA 的适用场景,导致有勾选框(TRUE/FALSE)的数据算出来的平均值不对
  • 用 LARGE 数组公式时忘了这是数组常数写法,直接改成普通引用会报错

Sources

Blog / Website:

  1. Average