下面把几个常用的平均值函数拆开讲一下,什么场景用什么,哪里容易踩坑,看完直接用。
一、3个基础平均值函数,日常够用
AVERAGE(区域):基础算术平均,简单场景直接用。
适用场景:数据均匀、没有权重差异的简单计算。比如月均营收、人均报销(假设各月人数变化不大)。
示例:算B2到B13这12个月的月均营收。
=AVERAGE(B2:B13)
注意:不要在任何需要加权的地方用这个函数。算产品成本、存货均价时, AVERAGE会出错,下面会单独讲。
AVERAGEIF(条件区域, 条件, 平均区域):带条件的平均,不用手动筛选数据。
适用场景:只计算符合某个条件的数据。比如只算销售部的平均报销金额,不用先筛选再算。
示例:C列是部门,D列是报销金额,只算销售部。
=AVERAGEIF(C:C,"销售部",D:D)
注意:条件写在英文引号里。如果是数字条件(比如大于1000),写">1000"。
TRIMMEAN(区域, 剔除比例):剔除异常值,结果更客观
如果数据里有异常值,比如某个月营收突然暴增(如集中完成一笔大额订单)、某个月报销金额异常偏高(比如员工大额差旅费),如果直接用上面两个函数计算,会被这些极值带偏,而用这个函数就很合适。
示例:B2到B13共12个月的营收,想剔除最高和最低各10%的数据后再算平均。
=TRIMMEAN(B2:B13,0.2)
0.2代表剔除20%的数据,也就是从两端各去掉10%
12个月的数据,会去掉最大的1个和最小的1个(12×10%≈1.2,向下取整)
二、重点!加权平均,财务必学(避开常见坑)
很多小伙伴最容易踩的坑,就是算产品平均成本、存货平均价时,还用AVERAGE函数,这其实是错的,忽略了数量差异,最后结果会有偏差,领导一看就知道不专业。
举个例子,领导问你产品平均成本是多少,你直接把3批产品的单价(10元、12元、11元)用AVERAGE算出11元,这个结果从数学上看没错,但其实忽略了每批产品的数量差异,最后结果偏差很大,甚至会影响成本核算和利润计算。
加权平均公式:=SUMPRODUCT(单价区域, 数量区域)/SUM(数量区域)
原理很简单,就是给每个单价乘上对应的数量(权重),再除以总数量,这样算出来的结果,才符合财务核算的逻辑,也更精准。
实战案例,一看就会
比如我们有3批存货,单价和数量分别是:10元/100件、12元/200件、11元/150件,想算平均成本,怎么算才对?
❌ 错误做法:直接用AVERAGE函数,=AVERAGE(10,12,11) = 11元,这个结果忽略了数量差异,是不准确的。
✅ 正确做法:用加权平均公式,=SUMPRODUCT(B2:B4,C2:C4)/SUM(C2:C4)
也就是(10×100 + 12×200 + 11×150)÷(100+200+150)= 11.22元
大家可别小看这0.22元的差距,如果存货价值上百万,这个差异就是重大误差,专业度一下子就拉开了。
进阶小技巧(可选)
如果遇到更复杂的情况,比如算投资组合平均收益率、多部门加权平均费用,也可以在SUMPRODUCT函数里嵌套条件,不用手动拆分数据,一步就能算出结果。
最后总结一下,算平均值分情况,基础计算用AVERAGE、AVERAGEIF、TRIMMEAN;算成本、存货用加权平均,避开坑,选对函数,不仅能提高做账效率,还能让报表更精准。
夜雨聆风