拜托,这种问题以后不要再用IF函数了

时间:2022-01-26 11:55:41 

相信大多数人对IF函数都再熟悉不过了,作为条件判断函数,它简单又实用,备受表哥表姐们欢迎!

然而,在处理一些表格数据时,也许你已经习惯使用IF函数,实际上有时候IF函数并不是最适用的,尤其是多层嵌套的情况下,为了避免出错,便于他人理解,可以采用其它更合适的函数来解决问题的。

下面技巧小编跟大家解两个很常见的实例。

01

评定考核等级

如下图表1和表2所示:根据考核得分及等级判断标准,评定员工的考核等级。

拜托,这种问题以后不要再用IF函数了

表1▲

拜托,这种问题以后不要再用IF函数了

表2▲

常规做法,直接用IF函数进行判断,输入公式:

=IF(B2>=85,”A级”,IF(B2>=70,”B级”,IF(B2>=60,”C级”,”D级”))),往下填充即可。

拜托,这种问题以后不要再用IF函数了

但是假如判断等级继续增加的话,IF函数嵌套会越来越多,公式就非常冗长,也容易出错。

这里我们可以借助VLOOKUP函数的模糊查找来解决问题,设置再多的等级都不用担心。首先我们把考核等级标准整理一下,提取出每个等级的下限分数,从低到高升序排列:

拜托,这种问题以后不要再用IF函数了

再输入公式:=VLOOKUP(B2,$I$2:$J$5,2),往下填充就可以了。

拜托,这种问题以后不要再用IF函数了

说明:VLOOKUP函数公式中第4个参数可以是TRUE或1,也可以直接省略,返回的结果等于查找值或小于查找值的最大值。

02

核计奖金

如下图表格所示,核计员工奖金,规则为实际到岗人数每超过计划人数1人,奖励80元,奖金1200元封顶。

拜托,这种问题以后不要再用IF函数了

如果用IF函数,输入公式:

=IF(C2<B2,0,IF((C2-B2)*80<1200,(C2-B2)*80,1200)),往下填充。

拜托,这种问题以后不要再用IF函数了

这里用IF函数首先判断有没有超过计划人数,超过才有奖励;如果超过,核计出来的奖金分为两种情况,再次进行判断,1200以内按实际奖金核计,超过1200的,则按1200封顶。

仔细分析一下,这里存在两个分界值,0和1200,我们也可以用MAX和MIN函数来解决这个问题。首先把(C2-B2)*80计算出的结果和0进行比较,取最大值0,再用(C2-B2)*80和1200进行比较,取最小值1200。

输入公式:=MIN(MAX((C2-B2)*80,0),1200),往下填充。

拜托,这种问题以后不要再用IF函数了

结果和IF函数计算是一致的,公式更加简短明了。

我们再来延伸一下,把核计奖金的规则改为:超出人数在5人以内的(不含5人),奖励300;超出人数在5到10人之间的(不含10人),奖励600;超出10到15人之间的(不含15人),奖励900;超出15人以上的,则奖励1200。

如果这时还用IF函数,公式多层嵌套,实在太冗长了:

=IF((C2-B2)<0,0,IF((C2-B2)<5,300,IF((C2-B2)<10,600,IF((C2-B2)<15,900,1200))))

拜托,这种问题以后不要再用IF函数了

使用这样的公式,自己容易出错,别人看了也头大。

同样还是可以用MAX和MIN函数来计算,输入公式:

=MIN(MAX(INT((C2-B2)/5+1)*300,0),1200),往下填充即可。

拜托,这种问题以后不要再用IF函数了

说明:从0开始计算,每一阶梯递增5人,结合INT函数向下取整加1,乘于上下阶梯的差额300,最后用MAX和MIN函数分别取最大值和最小值即可。

标签:if,if函数,if函数的使用方法,if函数的用法,if的用法,Excel函数
0
投稿

猜你喜欢

  • Excel表格中文字无法换行该怎么解决?

    2022-11-28 21:57:16
  • Word 2007分栏对话框中自定义分栏

    2022-01-17 14:22:36
  • Word制作带有数据折线图的操作方法详细教学

    2023-04-03 22:31:15
  • Win10专业版如何关闭色盲模式?

    2023-11-20 11:04:26
  • 打开word文档无法输入汉字怎么办

    2023-11-29 17:36:44
  • 升级iOS16 Beta 3后如何设置iCloud 共享照片库?

    2023-08-03 05:37:32
  • word排版图片总是乱跑怎么办

    2023-06-15 06:41:31
  • Excel怎么样自动生成序号?

    2023-01-22 22:32:33
  • 寻找未保存的word文档

    2023-01-25 02:53:43
  • EXCEL中有的数字显示不全怎么办

    2022-07-23 20:03:20
  • 如何利用Excel将一寸蓝底照片轻松变红底,不用求人

    2022-06-29 23:02:30
  • word文档奇偶页码怎样设置

    2023-04-29 18:33:52
  • Word2013怎么设置页码

    2023-04-30 08:47:16
  • excel怎么快速清除单元格中的颜色 excel快速清除单元格颜色的方法

    2022-05-15 12:58:24
  • office word 2007失去焦点后鼠标不能对文档操作的原因及解决方法

    2023-05-26 08:09:52
  • excel表格怎么数字往下递增图文教程

    2023-07-18 20:41:16
  • 苹果iOS 16锁屏通知有几种通知方式?如何设置?

    2023-06-05 12:57:55
  • Excel表格行列转换教程

    2022-10-18 10:50:46
  • Word打印技巧篇,办公必备

    2022-10-09 02:34:23
  • 如何将excel文件转存为PDF文档

    2022-06-30 13:54:14
  • asp之家 电脑教程 m.aspxhome.com