当前位置:首页 > 办公 > Excel教程 > 正文内容

IF函数的这5种用法一定要学会!

酷网3个月前 (10-28)Excel教程34

IF函数是Excel的基础功能之一,大家需要学会这个函数。 IF函数基础功能:对条件判断,条件成立时返回一个值,条件不成立时,则返回另外一个值。

IF函数语法为:

IF(logical_test, value_if_true, [value_if_false])

语法转文字表述为:

IF(条件表达式,成立时返回结果,不成立时返回结果)

该函数第一个参数和第二个参数是必填参数,第三个参数是可选参数。

1、判断预算是否超出

如下图,为2019年各季度预算。用IF函数来判断各季度预算是否超出。

在D2中输入公式如下,向下填充直到D5单元格。

=IF(C2>B2,”超过”,”未超过”)

公式解释:以D2中的公式为例,当C2>B2时,即848>983,此条件表达式不成立。因此该公式返回结果为第三个参数的值,即为“未超过”。

2、IF多条件嵌套判断

IF函数多条件判断和单条件判断的原理一样,即层层嵌套层层判断而已。

举例如下:按以下标准判断每人的费用标准。规则是:人资部A类费用标准是100元,B类是150元,C类是200元;财务部A类是150元,B类和 C类均是200元。

在D2中输入公式为,向下填充到D7单元格。

=IF(B2=”人资部”,IF(C2=”A类”,100,IF(C2=”B类”,150,200)),IF(C2=”A类”,150,200))

公式解释:上述问题的判断思路,可使用树形图形式来画出来,会更加清楚。如图:

从多类型的角度出发画树形图,如下图:

3、IF多条件等级判断

IF函数的另一个功能是进行等级判断。举例如下,在一次考核当中,成绩80分以上者为“A”,在60-80分之间者为“B”,否则划为“C”。

在C2中输入公式为,向下填充直到C7单元格。

=IF(B2>=80,”A”,IF(B2>=60,”B”,”C”))

在书写IF函数多层嵌套时,要注意的一个原则是从最低写至最高或从最高写至最低级条件,如此公式会简洁易读,且不易出错。

4、IF与AND函数配合使用

在Excel当中,IF函数多和AND等逻辑函数配合使用。如图,财务部A类员工报销标准是100元,其他人员均是50元。

在D2输入公式如下,向下填充到D7单元格。

=IF(AND(B2=”财务部”,C2=”A类”),100,50)

在这里,AND函数表示“和”的关系,是财务部的同时还是A类才能为100元报销标准。

5、IF与OR函数配合使用

除和AND函数配合使用之外,还可和OR函数相配合使用。如图,财务部A类员工或人资部B类员工报销标准是100元,其他员工报销标准是50元。

在D2输入公式如下,向下填充直到D7单元格。

=IF(OR(AND(B2=”财务部”,C2=”A类”),AND(B2=”人资部”,C2=”B类”)),100,50)

OR函数代表“或”,两个条件有一个成立时,即可返回IF函数的第二个参数。否则会返回第三个参数。

扫描二维码推送至手机访问。

版权声明:本文章来源于互联网,由八酷网收集发布,如需转载请注明出处。

本文链接:https://www.i8ku.com/2021/40661.html

分享给朋友:

相关文章

怎么在Excel中创建级联列表

怎么在Excel中创建级联列表

下面是一位网友的问题: “……最前面的单元格是大类,后面一个是大类里面的小类,再后面是小类里面的分类。我选个大类,依次往后选,最后是分类……” 也就是说,要在Excel中创建级联列表。 这里,介绍一种简单的方法,需要定义...

如何制作文件夹侧标签?Excel表格制作文件夹标签的方法

如何制作文件夹侧标签?Excel表格制作文件夹标签的方法

  想必从事财务、行政等工作的人员,多多少少都会接触到文件盒,而为了能够快速的找到所需文件盒,大家都会为文件夹盒贴上侧标签,这样就能方便查找了。那既然需要用到侧标签,我们就不得不来说一...

这两个excel函数如果你还学不会,我真的会伤心!

Offset、match函数,你不仅需要知道,还要明白! 函数怎样用,不是说可以查看Excel帮助文档嘛。那好,我们来查!查到了,帮助是这样告诉我们的: 以指定的引用为参照系,通过给定偏移量得到新的引用。看帮助你读懂了...

使用SUMIF函数统计单字段多条件求和的方法

上文中讲解了SUMIF函数的单条件求和,那么当工作中出现对某个字段并列多条件求和的需求,又如何应对呢? 本文结合下面这个案例来具体介绍使用SUMIF函数统计单字段多条件求和的方法。 表格中左侧是数据源区域,要求统计北京...

怎么使用VBA打印PDF文件?

Q:我想要在VBA中使用代码来打印指定的PDF文件,如何实现? A:在之前的文章中,我们介绍了一个自定义函数ExePath,可以获取能够打开指定文件的EXE程序的路径。这样,我们就可以使用EXE程序来打开该文件了。因此,...

怎么改变用户窗体中的鼠标图形?

怎么改变用户窗体中的鼠标图形?

Q:有时候,我需要让用户的鼠标在某个控件上时变成不同的图形,以此提示用户将要执行特定的操作。那么,在用户窗体中,如何使鼠标移动到某控件上是改变成不同是图形呢? A:通常,Microsoft都会设置一个缺省的鼠标图形,当用...

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。