Excel中的LOOKUP与SUMPRODUCT函数学会了效率翻倍原创
金蝶云社区-陈世杰身份
陈世杰
8人赞赏了该文章 770次浏览 未经作者许可,禁止转载编辑于2019年12月31日 09:20:00
你好,我是世杰老师,很高兴在这里和你遇见。



“今天给大家介绍两个很有用的效率函数,一个是LOOKUP函数,另外一个是SUMPRODUCT函数。这两个函数在日常的工作是十分地常用,也十分地有用,是两个效率十分高的函数,希望童鞋们能学会。


  1、多条件查询


套路:

=LOOKUP(1,0/((条件1=条件区域1)*(条件2=条件区域2)*……*(条件n=条件区域n),目标区域)


查询姓名对应的部门。在G3单元格中输入公式:


=LOOKUP(1,0/((E3=$C$2:$C$9)*(F3=$A$2:$A$9)),$B$2:$B$9)


按Enter键后向下填充至G5单元格。


image.png

上面这个例子就是LOOKUP函数最经典也最常用的用法。大家一定要注意条件是由两个括号包起来的,如果写不全的话就会出现错误。这个公式看起来复杂,但是实际很简单,大家在实际的应用中只要学会使用这个套路即可。


  2、分隔点


套路:

=LOOKUP(目标值,{分隔点1,分隔点2,分隔点3,……},{结果1,结果2,结果3,……})


在一次参加评比的考核中,要求按考评的成绩判别每个学员属于那一个等级范围内。

在E2单元格中输入公式:


=LOOKUP(D2,{0,60,70,90},{"D","C","B","A"})


按Enter键向下填充即可。


image.png


IF函数要写多层嵌套,还是这个函数来得十分地简单。套路一定要会。

另外使用VLOOKUP函数也可以完成,基本的公式为:


=VLOOKUP(D2,{0,"D";60,"C";70,"B";90,"A"},2,0)


这个套路基本上与上一个套路是一样的,可以互换来使用。


  3、条件排名


套路:

=SUMPRODUCT((条件1<条件区域1)/(要进行排名的区域))+1

如下图,对所有的收银员的收款差错率进行整体排名,相同名次不占位。


image.png


在E2单元格中输入公式:


=SUMPRODUCT((D2<$D$2:$D$17)/COUNTIF($D$2:$D$17,$D$2:$D$17))+1


按Enter键后下拉填充至E17单元格。

使用常规的排名无法完成时,可以使用SUMPRODUCT函数来完成。


  4、乘积求和


套路:

=SUMPRODUCT(被乘数区域,乘数区域)


一般情况下,乘积并求和使用SUMPRODUCT函数。计算下面的提奖的总额。

在B8单元格中输入公式:


=SUMPRODUCT(C2:C6,D2:D6)


按Enter键完成。如下图所示:

image.png


  5、条件求和


套路:

=SUMPRODUCT((条件1=条件区域1)*(条件2=条件区域2)*……*(求和区域))


查找下面右面 条件对应的值。在H5单元格中输入公式:


=SUMPRODUCT((G5=B2:B9)*(H5=C2:C9)*D2:D9)


按Enter键完成。

image.png


这个求和的例子也可以用来查找结果为数字且有唯一值的情况。


每一个人的小有成就,源于对自己的不断要求和努力,希望和你一起加油。


我是世杰,我们下期见。


我是世杰,财务excel深度玩家,坚持每天分享财务excel干货,微信公众号:24财务excel

图标赞 8
8人点赞
还没有人点赞,快来当第一个点赞的人吧!
图标打赏
0人打赏
还没有人打赏,快来当第一个打赏的人吧!