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函数的这5种用法一定要学会!】在书写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函数的第二个参数 。否则会返回第三个参数 。
推荐阅读
- IF函数的这5种常用方法解决工作日常问题够了
- 文心兰怎么养?文心兰的养殖方法和栽培技术
- 为什么sketchbook上的笔用不了?sketchbook画笔没反应
- 分享水仙花图片以及水养水仙花的养殖方法
- sai的文件可以用ps打开吗?sai保存什么格式ps可以打开?
- blender渲染的图片太模糊了怎么办?blender怎么提高图片清晰度?
- 会sai能找什么工作?sai可以做什么工作?
- 捐字组词,捐组词语,捐的组词
- 捓字组词,捓组词语,捓的组词
- 损字组词,损组词语,损的组词