大家好,上节课我们分享了IF()函数的基本用法,此函数能够根据我们设置的逻辑公式,返回我们预设置的结果,这在很大程度上提高了我们Excel的“智能性”,使得我们在日常工作中的数据处理能够更加灵活。那今天我们将做一道函数题来加深一下理解,俗话说温故而知新,不能一味的光去学新东西,前面的就忘掉了,那就失去学习的意义了,好了,请看下图的题目:
如何计算收银员的收银提成?
数据库表
收款工资表
这里有2张表,一个是“数据库”表,一个是“收款工资”表,根据这2张表计算出每个收银员的收款提成,其中“数据库”表里规定了收款的上限和下限值,同时也明确了下限值与上限值区间的具体提成金额,而“收款工资表”里则是每个收款员一定时间内的具体收款金额,现在我们要根据“数据库”表来计算出"收款工资"表里的“提成工资”,像这样类似的提取区间数据问题,在我们日常的工作中会经常遇到,所以在这里我们更加要熟练掌握了;
既然刚才已经提到,本题是函数题,那用什么函数来解答呢?实际上对于我们本期入门级的朋友来说,本题是有些难度的,但是只有我们认真的去思考问题,运用学过的知识来去套用,不仅能够解答本题,这而且对于我们自身的提高将是很大促进作用;
好了,现在给大家作出提醒,根据我们前期学过的函数,要解答本题,利用的是Vlookup()函数和IF()函数,是用利这2个函数的嵌套来解答;
那我们再来简单看下这2个函数直白的解释:
1、Vlookup(要查找的值,查找区域,返回查找区域第几列,查询类型),其中“查找类型”有2个值,分别是0(精确查找,即查找区域的值必须和要查找的值一样),1(近似查找,如果在查找区域找不到要查找的值,则返回小于要查找的值最大数值);
2、IF(具有逻辑判断的公式,如果逻辑判断正确返回的值,如果逻辑判断不正确返回的值);
那么,对于本题,我们先在脑海中打个草稿,也就是整理出一个思路:我们先判断收款金额是不是小于250000元,如果小于250000元,则没有提成(即返回值为0),如果收款金额不小于250000元,那么就根据“数据库”表里规定的区间提成进行计算,而这一部分我们用Vlookup()函数来完成,Vlookup部分:我们在“数据库”表查找“收款金额”,如果找不到收款金额,则返回“数据库”表里小于收款金额的最大数值,此时我们的查找类型选择近似查找(即为1);
好,我们这样来设计公式:
IF(收款金额<250000&#xff0c;0&#xff0c;Vlookup(收款金额&#xff0c;数据库表区域&#xff0c;返回区域的工资提成列&#xff0c;1))。
大家可以对照着以上2张表将自己的答案在评论区写出来&#xff0c;共同看下是否正确。我们将在下节课中公布答案。。。
好了&#xff0c;今天函数课程就和大家分享到这里&#xff0c;喜欢的朋友记得点赞、关注并转发&#xff0c;期待下期精彩课程。
举报/反馈