7. IF函数就是要按照从低到高或者从高到低顺序进行排列 。就像我们示例,我们就按照从高到底的顺序 。千万不能>=90之后紧接着判断>=60,这样跳跃式的 。
三、 if函数用 And 与 OR 组合多个条件使用方法
(一)用 And 组合多个条件,为“与”的关系
![excelif函数多个条件怎么用?](http://img.hunanlong.com/220829/1S932A01-4.jpg)
文章插图
比如,上图学生成绩表格,要找出数学、语文、英语三科成绩都及格的学生,就得使用IF函数和AND函数结合,利用AND()函数来说明同时满足多个条件 。
AND()函数语法是这样的,AND(条件1=标准1,条件2=标准2……),每个条件和标准都去判断是否相等,如果等于返回TRUE,否则返回FALSE 。只有所有的条件和判断均为真时返回TRUE,也就是所有条件都满足时AND()函数才会返回TRUE 。
所以上图想要三科成绩都及格的在F列显示合格,否则显示不合格,需要在F2输入公式:
=IF(AND(C2>=60,D2>=60,E2>=60),”合格”,”不合格”),再把此单元格公式往下填充,即可 。
如下图:
![excelif函数多个条件怎么用?](http://img.hunanlong.com/220829/1S9323639-5.jpg)
文章插图
公式说明:公式=IF(AND(C2>=60,D2>=60,E2>=60),”合格”,”不合格”)中,当C2>=60,D2>=60,E2>=60三个条件同时为真,返回“合格”,否则返回“不合格” 。
(二)用 Or 组合多个条件,为“或”的关系
![excelif函数多个条件怎么用?](http://img.hunanlong.com/220829/1S932K48-6.jpg)
文章插图
比如,上图学生成绩表格,要找出数学、语文、英语三科中有任意一科及格的学生,就得使用IF函数和OR函数结合,利用OR()函数来说明只要满足多个条件中的一个或一个以上条件 。
OR()函数语法是这样的:OR(条件1=标准1,条件2=标准2……),和AND一样,每个条件和标准判断返回TRUE或者FALSE,但是只要所有判断中有一个返回TRUE,OR()函数即返回TRUE 。所以上图想要任意一科及格的在F列显示是,否则不显示,需要在F2输入公式:
=IF(OR(C2>=60,D2>=60,E2>=60),”是”,””),再把此单元格公式往下填充,即可 。
如下图:
![excelif函数多个条件怎么用?](http://img.hunanlong.com/220829/1S9324941-7.jpg)
文章插图
案例:
If函数根据条件满足与否返回不同的值
IF logica test value if true, value if false
参数1:条件判断参数2:条件满足时返回值参数3:条件不满足时假返回值函数的使用中主要为了两种用法
1、条件判断 。条件判断主分为结果仅两种的单条性判种结果的参案判M
(1)单条件判断
I函数可以的结果可以是数据中的直接结果,例如成绩大于60分,判断是否及格选中在D2,点击【】,在弹出的插入函数对话框中依次填写【B25>=60及格不及格回车确定,下来填充函数
(2)多条件满足其结果为多种时,i函数的多层嵌套更适用 。以对“数学”进行成绩评价例如成绩大于80分,判断为优秀”,成绩大于等于60分,判断为及格,低于60分为不及格 。有三个判断结果,通过语函数嵌套来实现 。在F2中输入=HF(B2>=80″优秀“B2≥=60及格”不及格”)
注意事项:
在函数的多层嵌套中,需要注意
(1)在输入括号时同时输入左括号和右括号,这样括号数量和层级不会出错导致无法获得结果
(2)函数的嵌套数值区间要完整,并且最好按顺序填写 。
2、判断异同这种使用方法通常可以与其他函数搭配使用,常用于统计数据分析中的数据核对,I作用类似于 countif函数【在E3中输入公式:=F(C3=D3,“一致”,空格)】,回车确定下拉填充公式 。可以看到5和E8结果显示一致,代表数据相同 。其他显示为0,代表数据不致
推荐阅读
- excel中small函数的使用方法
- Excel中四舍五入函数和取整函数
- excel中count函数的使用方法
- excelif函数多个条件怎么用?
- 多条件求和函数Sumifs的用法
- 淘宝宝贝多个规格怎么设置?怎样选择属性?
- 一个word文档拆分为多个文档,这招神技一定要会!
- Word高手最爱用的 2 个函数
- Word技巧比Excel函数更快捷
- Excel利用TODAY和DATE函数制作倒计时