文章详情

短信预约-IT技能 免费直播动态提醒

请输入下面的图形验证码

提交验证

短信预约提醒成功

看似简单的IF函数还有这些高阶用法你知道吗?

2024-12-11 20:56

关注

 

一.IF函数简介:

1.功能:

IF函数是条件判断函数;如果指定条件的计算结果为 TRUE,IF函数将返回某个值;如果该条件的计算结果为 FALSE,则返回另一个值。例如IF(测试条件,结果1,结果2),即如果满足“测试条件”则显示“结果1”,如果不满足“测试条件”则显示“结果2”。

2.语法:

  1. IF(logical_test,value_if_true,value_if_false) 

3.参数解释:

logical_test为判断条件;value_if_true为判断条件成立时返回的结果;value_if_false为判断条件不成立时返回的结果、这个参数可以省略。

4.用法演示:

在C2单元格输入下面的公式,向下填充就可判断成绩是否及格。

  1. =IF(B2>=60,"及格","不及格"

 

二.IF函数的高阶用法:

1.在不同部门之前填充重新开始的序号:

(1)方法:在A2单元格输入下方的公式,向下填充就可以得到如果部门相同序号+1、如果部门不同序号重新开始的序号了。

  1. =IF(B2<>B1,1,A1+1) 

 

(2)解释:判断当前单元格所在行对应B列单元格中的内容是否等于上方单元格的内容,如果相等等于上一单元格内容+1,否则等于1。

2.跳过错误值求和:

(1)方法:如果直接对存在错误值的单元格区域求和,那么求和的结果也是错误值。只需要在要求和的单元格输入下方公式并按住Ctrl+Shift+Enter三键确定就可以得出结果。

  1. =SUM(IF(ISNUMBER(B2:B8),B2:B8,0)) 

 

(2)解释:

3.条件求和:

(1)方法:在F2单元格输入下方的公式Ctrl+Shift+Enter三键确定就可以求得班组为一班和二班的总销量。

  1. =SUM(IF((B2:B16="一班")+(B2:B16="二班"),C2:C16,0)) 

 

(2)解释:IF((B2:B16="一班")+(B2:B16="二班"),C2:C16,0)的功能是判断B2:B16单元格区域内容是否为一班或二班,如果成立则返回C列对应位置的销量、否则返回0。最后使用SUM对内存数组用Ctrl+Shift+Enter三键求和。在这里连接两个条件的“+”号,相当于逻辑关系或、只要有一个成立就返回TRUE。

4.反向查找:

(1)方法:

  1. =VLOOKUP(J2,IF({1,0},B1:B20,A1:A20),2,0) 

 

(2)解释:

5.条件查找:

方法一:使用SUM函数

(1)方法:在F2单元格输入下方的公式Ctrl+Shift+Enter三键确定就可以查找到三班王德茂的销量。

  1. =SUM(IF((A2:A16=D2)*(B2:B16=E2),C2:C16,0)) 

 

(2)解释:IF((A2:A16=D2)*(B2:B16=E2),C2:C16,0)的功能是判断A2:A16单元格区域内容是否等于D2单元格内容并且同时满足B2:B16对应位置的的内容等于E2单元的内容则返回C列对应位置的销量、否则返回0。最后使用SUM对内存数组用Ctrl+Shift+Enter三键求和。在这里连接两个条件的“*”号,相当于逻辑关系与、只有两个同时成立才返回TRUE。

方法二:使用VLOOKUP函数

(1)方法:在L2单元格输入下方的公式,Ctrl+Shift+Enter三键确定就可以完成多条件查找。

  1. =VLOOKUP(J2&K2,IF({1,0},A1:A19&B1:B19,C1:C19),2,0) 

 

(2)解释:

总结,看完这篇文章感觉到IF函数的强大了吗?

来源:今日头条内容投诉

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

软考中级精品资料免费领

  • 历年真题答案解析
  • 备考技巧名师总结
  • 高频考点精准押题
  • 2024年上半年信息系统项目管理师第二批次真题及答案解析(完整版)

    难度     813人已做
    查看
  • 【考后总结】2024年5月26日信息系统项目管理师第2批次考情分析

    难度     354人已做
    查看
  • 【考后总结】2024年5月25日信息系统项目管理师第1批次考情分析

    难度     318人已做
    查看
  • 2024年上半年软考高项第一、二批次真题考点汇总(完整版)

    难度     435人已做
    查看
  • 2024年上半年系统架构设计师考试综合知识真题

    难度     224人已做
    查看

相关文章

发现更多好内容

猜你喜欢

AI推送时光机
位置:首页-资讯-后端开发
咦!没有更多了?去看看其它编程学习网 内容吧
首页课程
资料下载
问答资讯