excel函数技巧:如何快速汇总销售合计项

一年的销售数据整理完了,除了要看到每个人的销售合计之外,老板今年还要看到图中这两项合计:

销量最高的三个月合计是指汇总每人一年中,销量最高的三个月的数据。

超过平均值的销售合计是指汇总超过总平均值的月份销量。

两项合计需要一个一个去比较后再求和吗?若一个个比较,用时一个小时也不能算好。这可难住了小表姐。

其实这两项求和不难,下面就给大家分享这两种求和的套路。

1.汇总销量最高的三个月的数据

这个问题首先是找出销售额排名前三的数据,然后再将数据进行求和就行了。

我们都知道在EXCEL中,求最大值用MAX,求最小值用MIN,除此之外,还有两个非常实用的求最大、最小值的函数——LARGE函数和SMALL函数。

LARGE函数可以在指定的数据区域中,返回指定的第几大的值。

格式:LARGE(数据区域,第几大的值)

例如:=LARGE(B2:M2,3),会返回B2:M2区域中第三大的值。

除此以外,这个函数还可以找到数据区域中若干个最大值,例如找前三名的值,可以将第二个参数写成常量数组的格式:

=LARGE(B2:M2,)

为了大家看起来更直观,我们将前三名的值用颜色标注:

在上图O2单元格只能看到销量最高的1月的数据,是公式出问题了吗?

公式使用常量数组后,结果虽是一组数据,但在单元格中只能显示出这组数据中的第一个值。要想看到每个数据,可以在编辑栏选中公式后,按F9键:

可以看到前三名的值都出现了。

注意:使用F9之后不要按回车键,要按ESC键返回。

SMALL函数与LARGE函数的用法是完全一样的,我们也可以利用SMALL函数得到最小的几个值。

找到了最高的三个值,我们再使用SUM函数求和即可:=SUM(LARGE(B2:M2,))

下面来看第二个问题,超过平均值的销售合计。

2.超过平均值的销售合计

这项合计涉及到平均值,就一定要用到求平均值的AVERAGE函数。使用AVERAGE(B2:M17) 可以得到每月的平均值:

现在问题就明朗了许多,其实就是条件求和。说到条件求和,当然少不了SUMIF函数。再来复习一下这个函数的基本用法吧!

格式:SUMIF(条件区域,条件,求和区域)

函数的格式很简单,但在这个例子中,对于SUM函数第二参数的写法是个难点,也许你会这样写公式:=SUMIF(B2:M2,>AVERAGE(B2:M17),B2:M2),得到的结果是这样的:

那这样写,=SUMIF(B2:M2,”>AVERAGE(B2:M17)”,B2:M2) ?

倒是不报错了,可结果不对啊,变成0了……

好吧,不卖关子了,正确的写法是这样的:=SUMIF(B2:M2,">"&AVERAGE(B2:M17),B2:M2)

在这个公式中,第二参数用到了比较运算符大于号“>”,还有平均值函数AVERAGE(B2:M17)。在SUMIF中,运算符需要加引号,如果是与一个具体的数值比较的话,这样写是没有问题的:=SUMIF(B2:M2,">20424",B2:M2)。但当要比较的对象是一个函数时,那就不行了,因为函数是不能加引号的。此时需要用文本连接符&连接函数,因此第二参数的正确写法就是">"&AVERAGE(B2:M17)。

同时SUMIF函数还有个特性,当求和区域与条件区域相同时,第三参数可以省略,这个公式最终可以写成,=SUMIF(B2:M2,">"&AVERAGE($B$2:$M$17)),AVERAGE函数中的数据区域要绝对引用:

最后来总结一下今天的收获:

(1)使用LARGE和SMALL函数可以返回指定数量的最大值或最小值。函数的第二参数使用常量数组时,常量数组的大括号需手动输入,而不能三键产生。

(2)使用SUMIF函数时,如果第二参数同时出现运算符和函数,运算符要加引号,再使用&连接该函数。当条件区域和求和区域相同时,可以省略第三参数。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

qingguo1979

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值