只有想不到,没有做不到

点击上方

蓝色

文字  关注我们吧!

送人玫瑰,手有余香,请将文章分享给更多朋友

动手操作是熟练掌握EXCEL的最快捷途径!

小伙伴们,今天这个帖子是在我参加的一个群中做的练习题。今天特别写出来分享给大家。

赤壁之战后铜雀台建成。虽然大小乔老曹没有掠到,可还是可以摆摆酒庆祝一下。宴会上老曹喝大了,让他手下那些个大将们比赛射箭玩儿,并且讲好了,有奖励!下面就是那些大将们的成绩单和奖励规则!

由于老曹喝高了,自己也算不清楚该给那些个武夫们多少银子了。小伙伴们,你们能帮他算一下吗?

01

方法一

在单元格K3中输入“=SUMPRODUCT(IF(LOOKUP($C$3:$C$14,$E$4:$E$8,$G$4:$G$8)=J3,1,0))*VLOOKUP(J3,$G$4:$H$8,2,0)”并CTRL+SHIFT+ENTER三键回车,并向下拖曳即可。

思路:

  • 利用LOOKUP函数查找每个人的成绩所对应的等级

  • 利用IF函数来进行判断,并结合SUMPRODUCT函数求出符合每个等级的人的个数

  • 利用VLOOKUP抓取奖金数额

  • 最后求出每个等级的总金额

02

方法二

选中单元格区域K3:K7,输入公式“=FREQUENCY($C$3:$C$14,{100;79;59;39;19})*{100;90;80;60;30;0}”并三键回车即可。

思路:

  • 利用FREQUENCY函数求出每个等级区间的人数,乘以对应的奖金即可

03

方法三

在单元格K3中输入“=SUM((LOOKUP($C$3:$C$14,$E$4:$E$8,$G$4:$G$8)=J3)*(LOOKUP($C$3:$C$14,$E$4:$E$8,$H$4:$H$8)))”并三键回车,向下拖曳即可。

思路:

  • 利用LOOKUP函数查询成绩对应的等级,并对当前等级做逻辑判断

  • 利用LOOKUP函数查询成绩对应的奖金

  • 利用SUM函数求出总金额

04

方法四

在单元格K3中输入“=SUM((MATCH($C$3:$C$14,$E$4:$E$8,1)=MATCH(J3,$G$4:$G$8,0))*LOOKUP($C$3:$C$14,$E$4:$H$8))”并三键回车,向下拖曳即可。

思路:

  • 和上一个方法的思路大同小异,只是利用MATCH函数代替了LOOKUP函数

05

方法五

在单元格K3中输入“=SUM(IFERROR(SUBSTITUTE(LOOKUP($C$3:$C$14,$E$4:$E$8,$G$4:$G$8),J3,VLOOKUP(J3,G:H,2,))*1,0))”三键回车并向下拖曳即可。

思路:

  • 利用LOOKUP函数查询每个成绩对应的等级

  • 利用SUBSTITUTE函数将当前等级用奖金代替,并转换为数值型数据

  • 利用IFERROR屏蔽错误

  • SUM函数求和

这个思路其实是比较新颖的,请大家用心思考!

06

方法六

在单元格K3中输入“=INDEX(FREQUENCY(C$3:C$14,F$4:F$8)*H$4:H$8,MATCH(J3,G$4:G$8,))”三键回车并向下拖曳即可。

思路:

  • FREQUENCY(C$3:C$14,F$4:F$8)*H$4:H$8部分求得成绩在每个区间的分布数量之后,再乘以对应的奖金,便可求出每个区间内的奖金总额

  • 利用MATCH函数求得当前等级在等级那列中的位置

  • 利用INDEX求和奖级总额

07

方法七

在单元格K3中输入“=CHOOSE(MATCH(0,0/(J3=$G$4:$G$8)),30,60,80,90,100)*SUM(N(LOOKUP($C$3:$C$14,$E$4:$E$8,$G$4:$G$8)=J3))”三键回车并向下拖曳即可。

思路:

  • 利用MATHC函数配合CHOOSE函数取得当前等级所对应的奖级

  • 利用LOOKUP函数查询成绩对应的等级,并对当前等级做逻辑判断

  • 利用N函数将逻辑值转化为数值

  • SUM函数求和

  • 最终计算出总金额

08

方法八

在单元格K3中输入“=INDEX(FREQUENCY(C:C,F:F)*H$4:H$9,6-ROW(A1))”三键回车并向下拖曳即可。

思路:

  • FREQUENCY(C$3:C$14,F$4:F$8)*H$4:H$8部分求得成绩在每个区间的分布之后,再乘以对应的奖金,便可求出每个区间内的奖金总额

  • 6-ROW(A1)部分给出INDEX函数需要偏移的行数

还有很多种方法我就不一一在这里列给大家了。不同的思路,带给大家不同的解题方法!

文章推荐理由:

同样的问题可以用不同的方法解决!

-END-

长按下方二维码关注EXCEL应用之家

面对EXCEL操作问题时不再迷茫无助

推荐阅读:

IF函数七兄弟,个个本领大!

一对多查询经典函数组合拓展应用--多对多查询

来,平均一下!

总结篇--反向查找函数使用终极帖

遇到不规范的数据录入,你该怎么办?

戳原文,更有料!免费模板文档!

(0)

相关推荐