当前位置:首页 > 旅游指南

if函数多个条件怎么用 你只会用IF做判断?多条件查询、反向查询不会?用它太牛了

今天考会计教育,讲一个每个EXCELER用户都会用到的函数——if函数。你想关闭这篇文章,因为你知道它是一个“熟悉的”功能吗?然而,边肖建议你继续阅读,因为边肖相信在今天的教程中你会学到很多东西。

语法

IF函数:判断是否满足某个条件,满足则返回值,不满足则返回另一个值。

IF函数的语法也很简单,有三个参数:IF(logic _ test,[value _ if _ true],[value _ if _ false])

很多用过EXCEL的同学都“理解”了这个函数的用法。

但是这一堆英文所代表的意义,才是我们需要知道的。在工具栏的公式选项卡上,选择插入函数,在搜索函数列中输入IF,然后单击开始。在“选择功能”列表框中点击中频功能,然后点击“确定”,弹出“功能参数”窗口,如下图:

从这里可以看到很多信息,我们可以在红框中设置各个参数的内容,在左下角的“计算结果=”处会得到预览结果;蓝框是每个参数的文字描述,列出了每个参数指定的格式;绿框内是官网对该功能的说明链接。

小常识

在学习函数的过程中,“函数参数”窗口是一个非常有用的工具,也是我们学习函数的主要方式之一。它不仅可以帮助我们学习函数的用法,还可以规范我们使用函数的习惯。

从中频的“功能参数”窗口,我们发现了一个细节:

[value _ if _ true]和[value _ if _ false]对参数格式没有特殊要求,是任意内容。而LOGICAL _ TEST的返回值按照规定必须是“逻辑值”。对此参数的官方解释是,它是任何可能被评估为真或假的数值或表达式。这里的“真”和“假”是“逻辑值”。

01

中频功能的一般用法

这应该被认为是中频功能最常见的用法。完成率达到80%的,标注“达标”,不达标的,空退回。在D2单元格中输入函数:= if (C3/B3 >: =0.8,“达标”,""),估计所有学生都会用到,所以我们再拆分一下这个函数,看看if函数是如何工作的。

在E3单元格中输入公式:= C3/B3 >;=0.8,在F3单元格输入函数:=IF(E3,“达标”,“),然后下拉填充。我们可以看到E3:E6单元格区域显示了一个逻辑值,在F3:F6区域引用这个逻辑值也可以使函数成立。

得到的逻辑值

那我们得好好想想。由于所有可以得到逻辑值的运算都可以作为IF函数的第一个参数,而IF函数使用的环境又是如此广泛,所以我们在使用IF函数解决工作问题时只需要找到条件的逻辑值即可。

所以,什么样的运算才能得到逻辑值,就成了我们日常工作中使用IF函数的关键!!

来,考一考。边肖电子图片向您展示了三种方式:

低比较运算符

低逻辑功能

● IS系列功能

1.比较运算符

什么是比较运算符?其实我们小学的时候就学会了,如下表所示:

在刚才的例子中,= if (C3/B3 >: =0.8,“达标”,"")其中C3/B3 >: =0.8是比较器的使用。如果C3/B3的值大于或等于0.8,则等式成立,逻辑值为真,否则为假。

2.逻辑函数

EXCLE2016中有九个逻辑函数,如下图所示:

边肖根据用途主要分为两类,即:

关系型——与函数、或函数、非函数、异或函数

判断类型-如果函数、误差函数、IFNA函数

★ ★对于IF函数的嵌套使用,主要看关系逻辑函数所起的作用

①与功能

如果与函数中每个参数的返回值为真,则与函数将返回真,如果一个参数返回假,则与函数也将返回假。

②或函数

如果或函数中某个参数的返回值为真,则或函数将返回真,如果所有参数的返回值都为假,则或函数将返回假。

③不起作用

“非”函数将逻辑值转换成相反的值。它只有一个参数,它的意义是把真转换成假,把假转换成真。例如,=NOT(真)将返回FALSE。这里值得一说的是AND+NOT函数的组合,可以理解为OR函数的“反义词”。

④异或函数

异或函数是作者认为比较弱的函数,返回多条件异或状态。如果异或函数中逻辑值的个数为奇数,异或函数返回真;如果逻辑值“真”的数量为偶数或零,则返回“假”。但是从这个函数很难判断异或函数是否是“满足什么条件,不满足什么条件”。

3.IS系列函数

IS系列功能。其实这种功能很好理解,就随便翻译一下英文里的“是吗”。例如,ISNUMBER函数确定一个值是否是一个数值。那么这类函数的内容是什么呢?有12个IS功能,如下表所示: (检测内容中的“2”是文本数据,不要被它的外观欺骗)

因为IS系列函数的使用非常简单,语法是:=函数名(单元格或单元格区域),这里我们就举一个简单的案例来说明它的使用。

只要知道IS系列函数的返回值是逻辑值(如果是则为真,如果不是则为假),就可以作为IF函数的第一个参数。

如上图,SUM函数会自动忽略文本格式值进行操作;如果配合减负操作"-",可以把区域内所有的文本格式转换成数值,然后求和,计算出区域内所有数字的总和。那么,如何只计算基于文本的值的总和呢?使用ISTEXT进行判断,然后结合减负函数得到结果。多练习,你会掌握的。

03

中频功能的高级使用

1.中频函数嵌套-间隔值

这是中频功能的典型用法。通过一系列判断,数据分类如下:

在C2单元格中输入一个函数,并下拉填充手柄以填充C2:C9区域:

=中频(B2 >;=95,“优秀”,if (B2 >: =80,“良好”,if (B2 >: =60,“一般”,“差”)

这是一个相当简单的函数,但是还是有很多同学写错了。原因是他们不了解IF函数的工作原理。中频功能的操作是分层的,例如,上述功能:

一级操作:B2 >: =95,如果为真,返回值“优秀”,函数停止运行;如果为假,返回if (B2 >: =80,“好”,如果(B2 >: =60,“中”,“差”),进行二次运算;

二级操作:B2 >: =80,如果为真,返回值“好”,函数停止运行;如果为假,则返回if (B2 >: =60,“中”,“差”),并执行二次操作。

在此,我想提醒大家:建议学生在学习IF函数时,编好IF的流程图,这不仅是写函数的“辅助图”,对于“逻辑感”的日常练习也是相当有帮助的。

2.IF函数的条件和——统计函数+IF的三键应用

在日常工作中,使用统计函数+IF的三键是相当常见的。什么是“三把钥匙”?三个键是使用CTRL+SHIFT+ENTER结束函数输入,形成数组函数。下次讲到“数组函数”的时候,我们再仔细看看它的原理。现在我们有了“三键”的概念,这样就可以运行数组函数了。

这是一个基于IF原理的多条件统计过程。还记得我们上面提到的“比较运算符”的部分吗?如果你足够仔细,你会看到我在上面写了True(1)和False(0)。

这是逻辑值的数值体现,可以参与运算。利用“公式求值”这个函数,我们可以看出这个函数的工作原理。

以上是同时满足多个条件的情况。如果是“满足一个条件”呢?我们可以做到这一点:

F10细胞功能:{ = min(if((a2:a11 = " a2 ")+(B2:b11 = " B3 "),C2: c11," ")}

原理一样,就不解释了。同学们要好好想想,锻炼一下逻辑感。(也可以在QQ群下载素材,然后用F9键或者上面的公式评估法分析公式~)

3.IF函数的另一个经典——VLOOKUP+IF反向查询

日常工作中经常会用到反向查询的问题,解决的方法也挺多的。这篇文章就来说说这个经典用法。

在E3单元格中输入函数:= vlookup (E2,if ({1,0},B1: b5,a1: a5),2,0)

我们仍然使用IF函数的逻辑值返回数值的原理,但是对于逻辑值的第一个参数,我们使用{1,0}作为已知常数,强行交换内存中B区和A区的位置,形成新的参考区,使VLOOKUP能够正常运行。我们可以看到IF函数贯穿“公式求值”之后的数组内容。

{“姓名”、“部门”;“张三”、“工程部”;“李四”、“财务部”;“王武”、“工程部”;“刘钊”、“财务部”},名字和部门已经在记忆中调整了顺序。

1.《if函数多个条件怎么用 你只会用IF做判断?多条件查询、反向查询不会?用它太牛了》援引自互联网,旨在传递更多网络信息知识,仅代表作者本人观点,与本网站无关,侵删请联系页脚下方联系方式。

2.《if函数多个条件怎么用 你只会用IF做判断?多条件查询、反向查询不会?用它太牛了》仅供读者参考,本网站未对该内容进行证实,对其原创性、真实性、完整性、及时性不作任何保证。

3.文章转载时请保留本站内容来源地址,https://www.lu-xu.com/junshi/1111592.html

上一篇

三十而已许子言扮演者是混血吗 许子言是谁的孩子真名叫什么

下一篇

男子因工作心情不好被气出胃穿孔 有这些症状的人要注意了

divmod 这些鲜为人知的Python功能,你值得拥有!

divmod 这些鲜为人知的Python功能,你值得拥有!

在Python中发现新的函数是作者的一大爱好。每当遇到别人没有注意到的功能,我都会饶有兴趣的记录下来。 没有,这几个星期我学了一些有趣的函数,比如StackOverflow上的一些我不知道的函数。这些被低估被埋没的实用功能真的很值得拥有! divmod 这个函数很有用,可以对两个数进行模除%...

ex求导 高考函数单调性类问题:难,但用上导数将事半功倍 !

  • ex求导 高考函数单调性类问题:难,但用上导数将事半功倍 !
  • ex求导 高考函数单调性类问题:难,但用上导数将事半功倍 !
  • ex求导 高考函数单调性类问题:难,但用上导数将事半功倍 !
pr2018cc怎么加字幕 prcc2018or2019怎么添加字幕?pr字幕功能学习笔记

pr2018cc怎么加字幕 prcc2018or2019怎么添加字幕?pr字幕功能学习笔记

Adobe Premiere Pro cc从2018版开始,菜单栏中的字幕栏改为图形栏,如下图所示:  在2018年及更高版本中,您希望为视频添加字幕。现在,点击顶部菜单[文件]-[新]-[旧标题]。 截图如下:  您可以设置属性(大小和位置等。)字幕工作区中所选字幕的。 已建立的字幕将自动...

云南严控边境非必要人员往来 19个陆路口岸暂停客运功能

云南严控边境非必要人员往来 19个陆路口岸暂停客运功能

中国昆明4月1日电(记者胡远航)3月31日晚,云南省领导小组指挥部发布《关于严格防止境外疫情经陆路、水路输入的通知》(以下简称《通知》),明确严格控制边境地区非必要人员往来,禁止第三国人员在陆路口岸通行,并暂停19个陆路口...

轻易贷 轻易贷官网异常5个月后恢复启用查询功能,警方敦促借款人还款!

  • 轻易贷 轻易贷官网异常5个月后恢复启用查询功能,警方敦促借款人还款!
  • 轻易贷 轻易贷官网异常5个月后恢复启用查询功能,警方敦促借款人还款!
  • 轻易贷 轻易贷官网异常5个月后恢复启用查询功能,警方敦促借款人还款!

广州推出“穗康码”台胞实名认证功能

新华社广州4月3日电(记者许鸿义)广州近日在健康码“穗康码”中引入台湾同胞实名认证功能,确保台湾同胞在广州工作生活各方面的便利。“随康码”是广州推出的个人健康二维码,由微信“随康”小程序生成。作为疫情防控期间代码持有人的健...

输入法被隐藏了怎么办 华为手机输入法竟然隐藏了这么多新功能,你都知道吗?

  • 输入法被隐藏了怎么办 华为手机输入法竟然隐藏了这么多新功能,你都知道吗?
  • 输入法被隐藏了怎么办 华为手机输入法竟然隐藏了这么多新功能,你都知道吗?
  • 输入法被隐藏了怎么办 华为手机输入法竟然隐藏了这么多新功能,你都知道吗?

初中生把西游记画成81难通关图 语言逻辑让大人都震惊了

  • 初中生把西游记画成81难通关图 语言逻辑让大人都震惊了
  • 初中生把西游记画成81难通关图 语言逻辑让大人都震惊了
  • 初中生把西游记画成81难通关图 语言逻辑让大人都震惊了