Excel公式速成指南:SUM、AVERAGE、COUNT函数实用技巧
这些公式是Excel里的“基本功”,会用这几个函数,数据分析工作就能少走冤枉路。SUM加总数据、AVERAGE计算平均值、COUNT统计数量,看着简单,但藏着不少小窍门。今天把这些函数的用法和小技巧都说明白,让你不再被简单的数据统计绊住脚。
SUM函数 - 数据求和的万能钥匙
SUM函数就是用来把一堆数字加在一起。看着简单,用起来也简单,但它的灵活性你可能还没完全挖掘出来。
基本语法长这样:
=SUM(number1, [number2], ...)
最常见的用法就是选一个区域:
=SUM(A1:A10)
但SUM的威力远不止于此。你可以混合使用单元格、区域和数字:
=SUM(A1:A10, C5, 100)
这个公式会把A1到A10的所有数字、C5单元格里的数字,再加上100,统统加起来。
还能同时计算多个不连续的区域:
=SUM(A1:A10, C1:C10, E1:E10)
温馨提示 :SUM会自动忽略空白单元格和文本值,只计算数字。藏着文本的单元格即使看起来是数字,也会被忽略哦!
有时候你会遇到这种情况:明明单元格里有数字,但SUM就是不算。八成是这个“数字”其实是文本格式。检查一下单元格格式,或者用VALUE函数转换一下试试。
AVERAGE函数 - 算平均不抓瞎
算平均值用AVERAGE,它会把一堆数字加起来再除以数字的个数。
基本语法:
=AVERAGE(number1, [number2], ...)
比如计算学生成绩的平均分:
=AVERAGE(B2:B20)
AVERAGE跟SUM一样,也可以混合使用单元格和区域:
=AVERAGE(A1:A10, C5:C8)
但它有个小特点——空值会被忽略。假设A1:A5有5个单元格,但只有3个有数据,那AVERAGE会把3个数据的总和除以3,而不是除以5。
温馨提示 :如果想把空值当作0计算进平均值,可以用这个公式:
=SUM(A1:A5)/COUNT(A1:A5)
AVERAGE还有两个“亲戚”函数很好用:
AVERAGEIF - 条件平均值:
=AVERAGEIF(B1:B10,“>50”)
这会计算B1:B10中大于50的数的平均值。
AVERAGEA - 包含文本和逻辑值的平均值:
=AVERAGEA(A1:A10)
这个函数会把文本当作0,TRUE当作1,FALSE当作0来参与计算。
COUNT族函数 - 数数大法
COUNT族的函数主要是用来数数的,有几个兄弟函数各有特长。
基本COUNT :只数数字!
语法:
=COUNT(value1, [value2], ...)
比如数A列中有多少个数字:
=COUNT(A:A)
COUNTA :数非空值,包括文本、数字、错误值等任何非空的东西。
=COUNTA(A1:A10)
COUNTBLANK :专门数空格的。
=COUNTBLANK(A1:A10)
COUNTIF :满足特定条件的计数,这个超级实用!
=COUNTIF(B1:B100, “>=60”)
这会计算B1:B100中大于等于60的单元格数量。
还可以数某个文本出现的次数:
=COUNTIF(A1:A100, “通过”)
温馨提示 :COUNT函数只会计算数字,如果单元格里的“数字”实际上是文本格式,COUNT不会把它算进去。这是新手经常踩的坑。
组合出花样的实用技巧
这些基础函数单独用挺好,组合起来用更厉害。
计算及格率 :
=COUNTIF(B2:B30,“>=60”)/COUNTA(B2:B30)
去除极值后的平均值 :
=(SUM(A1:A10)-MAX(A1:A10)-MIN(A1:A10))/(COUNT(A1:A10)-2)
快速统计不重复值的个数 :
=SUM(1/COUNTIF(A1:A10,A1:A10))
这个公式看着怪怪的,实际上是用了一个小技巧来统计不重复值的数量。
有时候你需要忽略隐藏行的数据,可以结合SUBTOTAL函数:
=SUBTOTAL(9,A1:A100)
9代表SUM,这个公式会忽略隐藏行中的数据进行求和。
温馨提示 :别忘了Excel里还有自动求和按钮,在表格下方或右侧会自动显示选中区域的总和、平均值和计数!这可是偷懒神器,点几下鼠标就能看到基本统计数据。
学会这些基础函数后,你可以组合出各种各样的统计公式,真的用处太大了。下次数据分析就不会再抓瞎,是不是感觉整个人都轻松多了?这些基础打好了,之后学习更复杂的VLOOKUP、INDEX&MATCH这些高级函数也会容易很多哦!
实际上,Excel最厉害的地方就在于它把复杂的计算变成了简单的公式。掌握了这些基础的SUM、AVERAGE和COUNT,你已经超过大部分办公室的Excel使用者了。后面再学点条件格式和数据透视表,简直分分钟变成办公室Excel小达人~