excel怎么求平均数,多种方式任选
excel怎么求平均数,主流方式包含函数AVERAGE、AVERAGEA、AVERAGEIF、AVERAGEIFS和快捷工具栏一键计算,AVERAGE只统计数字,会自动跳过空白单元格、文本与逻辑值,适合绝大多数普通数据表格,AVERAGEA会把文本当作0、TRUE计为1、FALSE计为0,适合需要纳入标记单元格的场景,条件平均函数用来筛选满足规则的数据再计算,这些方法都可以在MicrosoftExcel以及WPS表格里直接运行,如果你只需要快速查看结果而不需要留存公式,优先使用状态栏计算,想要固定结果长期调用,直接输入对应函数。
excel怎么求平均数,基础函数操作
在单元格输入等号,接着敲入AVERAGE,括号内部填入数据区域,区域可以是连续单元格,也可以是分散单元格,多个区域之间使用逗号隔开。输入完成按下回车,单元格就会输出这组数字的平均值。比如你要计算B2到B20的均值,公式写成=AVERAGE(B2:B20),如果同时取用B2:B10和D2:D10,公式就写成=AVERAGE(B2:B10,D2:D10)。拖动单元格填充柄,还可以把这套公式横向或者纵向复制,批量算出多组数据的均值。
区分清楚AVERAGE和AVERAGEA的差异,这一步可以避开很多计算偏差。录入=AVERAGEA(B2:B20)的时候,区域里面写着“缺考”“作废”这类文字的单元格,都会被算作数值0,直接拉低最终平均数。单纯存放分数、销量、测量数值的表格,一般不会选用这个函数。
选好区域,看状态栏。
excel怎么求平均数,条件平均用法
AVERAGEIF用于单一条件求平均,语法结构是目标区域、判定条件、实际取数区域。你想要算出C列标记为合格的所有B列数值均值,公式可以写成=AVERAGEIF(C2:C100,"合格",B2:B100),条件文本需要加上英文双引号,如果条件引用别的单元格,就直接填写单元格地址,不用引号包裹。AVERAGEIFS适配多重筛选,参数顺序为先写取值区域,再依次成对填写判定区域和判定条件,适合同时限定两个或者更多筛选规则的表格。
| 函数名称 | 核心作用 | 忽略规则 |
|---|---|---|
| AVERAGE | 普通数字平均数 | 跳过文本、空白、逻辑值 |
| AVERAGEA | 包含文本逻辑值求平均 | 仅跳过空白单元格 |
| AVERAGEIF | 单条件平均数 | 不满足条件的数据不参与运算 |
| AVERAGEIFS | 多条件平均数 | 任意条件不满足就排除 |
手动输入除法算式,把总和除以数量,也能得到平均数,这个方式不推荐作为常规方案。如果后续新增或者删除行,总和和计数两处公式都要同步改动,一旦漏掉一处,得到的数值就会出现偏差,这类手动拆分计算只适合数据固定、不会改动的简短清单。
该方法的适用边界是,所有条件类平均函数无法识别单元格内部的部分文字匹配,如果你需要模糊匹配,就要搭配通配符星号,星号代表任意一串字符,问号代表单个字符,通配符同样放在英文引号里面。
函数输入全程必须使用英文标点,中文逗号、中文引号会直接返回报错代码。出现DIV/0!代表参与计算的有效数字数量等于零,表格里没有符合筛选条件的数据,或是选中区域全部都是文本和空白,这时调整筛选条件或者更换数据区域就可以恢复正常计算。
如果后续会持续更新原始数据,建议把数据源转换为表格,选中区域按下Ctrl加T,再把平均数函数引用到表格字段,新增行的数据会自动纳入计算范围,不用重新修改区域范围。
