世杰老师介绍LOOKUP和SUMPRODUCT两个高效Excel函数,包括多条件查询、分隔点查询、条件排名、乘积求和、条件求和等应用场景及公式示例。强调这两个函数在日常工作中的实用性和高效性,鼓励读者学习应用。
“今天给大家介绍两个很有用的效率函数,一个是LOOKUP函数,另外一个是SUMPRODUCT函数。这两个函数在日常的工作是十分地常用,也十分地有用,是两个效率十分高的函数,希望童鞋们能学会。
套路:
=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单元格。
上面这个例子就是LOOKUP函数最经典也最常用的用法。大家一定要注意条件是由两个括号包起来的,如果写不全的话就会出现错误。这个公式看起来复杂,但是实际很简单,大家在实际的应用中只要学会使用这个套路即可。
套路:
=LOOKUP(目标值,{分隔点1,分隔点2,分隔点3,……},{结果1,结果2,结果3,……})
在一次参加评比的考核中,要求按考评的成绩判别每个学员属于那一个等级范围内。
在E2单元格中输入公式:
=LOOKUP(D2,{0,60,70,90},{"D","C","B","A"})
按Enter键向下填充即可。
IF函数要写多层嵌套,还是这个函数来得十分地简单。套路一定要会。
另外使用VLOOKUP函数也可以完成,基本的公式为:
=VLOOKUP(D2,{0,"D";60,"C";70,"B";90,"A"},2,0)
这个套路基本上与上一个套路是一样的,可以互换来使用。
套路:
=SUMPRODUCT((条件1<条件区域1)/(要进行排名的区域))+1
如下图,对所有的收银员的收款差错率进行整体排名,相同名次不占位。
在E2单元格中输入公式:
=SUMPRODUCT((D2<$D$2:$D$17)/COUNTIF($D$2:$D$17,$D$2:$D$17))+1
按Enter键后下拉填充至E17单元格。
使用常规的排名无法完成时,可以使用SUMPRODUCT函数来完成。
套路:
=SUMPRODUCT(被乘数区域,乘数区域)
一般情况下,乘积并求和使用SUMPRODUCT函数。计算下面的提奖的总额。
在B8单元格中输入公式:
=SUMPRODUCT(C2:C6,D2:D6)
按Enter键完成。如下图所示:
套路:
=SUMPRODUCT((条件1=条件区域1)*(条件2=条件区域2)*……*(求和区域))
查找下面右面 条件对应的值。在H5单元格中输入公式:
=SUMPRODUCT((G5=B2:B9)*(H5=C2:C9)*D2:D9)
按Enter键完成。
这个求和的例子也可以用来查找结果为数字且有唯一值的情况。
每一个人的小有成就,源于对自己的不断要求和努力,希望和你一起加油。
作者:我是世杰,财务excel深度玩家,坚持每天分享财务excel干货,微信公众号:24财务excel
推荐阅读