excel中平均值公式怎么用

时间:2025-12-13 15:38:34 文档下载 投诉 投稿

你知道吗,处理表格数据,特别是想摸清楚一堆数字的“大概水平”时,平均值那玩意儿简直就是绕不开的坎儿。看着那一列列密密麻麻的数字,心想:“这批销售额平均下来是多少?”“这些学生的考试成绩平均分呢?”这时候,脑子里第一个蹦出来的,就该是 Excel 里的那个平均值公式了。

说白了,Excel 的平均值公式,最最基础的那个,名字直接就叫 AVERAGE。对,就是平均这个词的英文,简单粗暴。它的基本用法,就像你掰着指头算平均数一样,把所有数加起来,再除以数的个数。但在 Excel 里,你不用自己手动加手动除,它帮你搞定一切。

怎么用?超级基础款,就是指明一个范围(Range)。比如,你有一堆销售数字,从 B2 一直到 B100。你想算这所有数据的平均值。很简单,找个空白单元格,敲进去等号“=”,然后紧跟着输入 AVERAGE,别忘了那个左括号“(”。这时候,你鼠标可以去点那个 B2 单元格,然后按住鼠标左键不放,一路往下拖,拖到 B100。你看上面的编辑栏或者单元格里,会自动显示成类似 B2:B100 这样的字样,这个冒号就代表“从...到...包含中间所有”。松开鼠标,输入右括号“)”,回车。砰! 平均值就出来了。完整的公式长这样:=AVERAGE(B2:B100)

是不是觉得,呃,就这么简单?别急,生活没那么顺遂,数据也没那么听话。有时候,你的数据不是乖乖地排成一列或者一行。比如,你想算周一上午的销售额平均值,周三下午的,还有周五全天的。它们可能散落在不同的单元格里。这时候怎么办?AVERAGE 公式依然能用,只不过指定范围的方式变了。

你可以一个个单元格点进去,用逗号隔开。比如说,周一上午的是 C4,周三下午的是 E7,周五全天的是 G9 和 G10。公式就变成 =AVERAGE(C4, E7, G9, G10)。看到没?逗号就是分隔符,告诉 Excel,“喂,我要算的平均数,是 C4,还有 E7,还有 G9,还有 G10 这几个哥们儿/姐们儿的平均值。”这种方法特别适合那种数据点零散分布,没有规律连成一片的情况。操作的时候,你可以先输入 =AVERAGE(,然后用鼠标点第一个单元格(C4),接着按住键盘上的 Ctrl 键,再去点 E7,再点 G9,再点 G10。每点一个,公式里就会自动帮你加上单元格引用和逗号。最后松开 Ctrl 键,补上右括号“)”,回车。嗯,这个方法,熟练了能大大提高效率,尤其是处理那种“挑挑拣拣”求平均的需求。

好了,基础的 AVERAGE 说完了。它厉害,但还没到“魔术师”的地步。现实中的需求,往往更复杂一点点。比如,你想知道的不是所有销售额的平均,而是“华东区域”销售额的平均;或者“销量大于100件”商品的平均售价。这时候,简单的 AVERAGE 就力不从心了。

别怕,Excel 早就想到了!它提供了带条件的平均值公式:AVERAGEIFAVERAGEIFS

先说 AVERAGEIF (单个条件版)。这个公式的结构稍微复杂一点点,但理解起来不难。它需要你告诉它三件事:

  1. 条件范围 (Criteria Range): 你要去哪个范围里找符合条件的那个“标签”?比如,区域名称列。
  2. 条件 (Criteria): 你要找的“标签”是什么?比如,文字“华东”或者数字“>100”。
  3. 平均值范围 (Average Range): 如果找到了符合条件的“标签”,你真正想计算平均值的数据在哪一列?比如,销售额列。

套用到刚才“华东区域销售额平均值”的例子。假设区域名称在 A 列(A2到A100),销售额在 B 列(B2到B100)。公式就长这样:=AVERAGEIF(A2:A100, "华东", B2:B100)。看明白了吗?它的意思是:去 A2到A100 这个范围里找所有等于“华东”的单元格,然后看看这些单元格在 B 列对应的那些值(比如,A5是华东,那就看B5;A20是华东,那就看B20),把这些对应的 B 列的数值拿出来,算个平均值。引号是必须的,用来框住文字条件。如果是数字条件,比如大于100,就是 ">100",也需要引号哦,因为条件里包含了逻辑运算符。

那要是条件不止一个呢?比如,你想知道“华东区域”并且“销售额大于等于5000”的那些单子的平均销售额是多少?这时候,单个条件的 AVERAGEIF 就不够用了,得请出多条件版的 AVERAGEIFS

AVERAGEIFS 的结构跟 AVERAGEIF 有点不一样,它把“平均值范围”提到最前面去了。然后才是一个接一个的“条件范围”和“条件”的组合。格式是:=AVERAGEIFS(平均值范围, 条件范围1, 条件1, [条件范围2, 条件2], ...)。中括号 [] 里的意思是可以有第二个、第三个...无数个条件组合,只要你表格里有对应的数据列。

回到“华东区域”且“销售额 >= 5000”的例子。销售额在 B 列 (B2:B100),区域在 A 列 (A2:A100)。 公式就是:=AVERAGEIFS(B2:B100, A2:A100, "华东", B2:B100, ">=5000")。 你看,第一个参数是你要算平均的范围 B2:B100。接着是第一个条件组合:在 A2:A100 里找“华东”。然后是第二个条件组合:在 B2:B100 里找“>=5000”。所有条件都满足的那些行,才会把它们的 B 列数值拿出来算平均。这个公式就强大多了,能帮你从复杂的数据里精准地筛选出你想要的那一部分来计算平均。

使用这些平均值公式的时候,有几个小坑得特别说一下,很多人刚开始会在这里摔跟头,我以前就踩过!

第一,空白单元格和零值是不一样的! AVERAGE 系列函数在计算平均值时,会忽略空白单元格。也就是说,如果一个单元格里什么都没填,它根本不参与计算,也不会被计入总个数。但如果单元格里填的是 零(0),Excel 会把它当作一个有效的数值来参与计算,并且会被计入总个数。这差别可大了去了!想想看,十个数据里,一个空白,九个是100,平均值是九个100的平均,还是100。十个数据里,一个零,九个100,平均值就是 (9*100 + 0) / 10 = 90。所以,处理数据前,弄清楚你的空白和零代表什么,非常非常重要。

第二,带条件的公式,特别是 AVERAGEIFAVERAGEIFS,要注意范围的大小和对应关系。你的条件范围和平均值范围行数必须一致。比如,条件范围是 A2:A100,平均值范围就必须是 B2:B100,不能一个是 A2:A100 另一个是 B2:B50。Excel 是按行对应去找的。A列的第5行满足条件,它就会去看B列的第5行。如果范围长度不一致,公式会报错,或者算出奇怪的结果。

第三,条件里的文本要完全匹配,大小写可能也会影响(虽然大部分情况下不区分,但养成精确匹配的好习惯没坏处)。数字条件里的运算符别漏了引号。

掌握了 AVERAGE 的基本用法,再加上 AVERAGEIFAVERAGEIFS 这两个带条件的变种,处理日常的表格数据,想算个符合各种要求的平均数,简直别提多方便了。从简单的学生分数平均,到复杂的销售数据分析,这些公式都能帮上大忙。它们就像你数据分析工具箱里的几把趁手的锤子,看起来不起眼,用好了,能解决大问题。所以,下次再盯着一堆数字犯愁时,试试这些公式吧,你会发现它们有多好用。

【excel中平均值公式怎么用】相关文章:

excel停止工作怎么办12-13

excel表格怎么拆单元格12-13

用excel怎么制作条形图12-13

excel表格打开很慢怎么办12-13

怎么去除excel中的网格线12-13

怎么将word转换成excel表格12-13

excel中平均值公式怎么用12-13

怎么锁定excel表格第一列12-13

怎么把Excel里的图片保存出来12-13

excel有两个条件怎么匹配12-13

excel表格四舍五入怎么设置12-13

怎么把excel表格竖的变成横的12-13

怎么筛选两个excel重复数据12-13