excel中if函数怎么用?IF函数使用方法介绍

excel中if函数怎么用?IF函数使用方法介绍

一、基本语法

IF函数的基本语法为:=IF(logical_test,value_if_true,value_if_false),通俗来说就是=IF(测试条件,结果1,结果2),即如果满足测试条件则显示结果1,如果不满足测试条件则显示结果2。

二、单条件使用方法

  1. 示例场景
  2. 假设在一个记录学生数学成绩的表格中,要判断成绩是否合格(60分以上(含60分)为合格,60分以下为不合格),并且在D列标注出来。
  3. 操作步骤
  4. 在D2单元格输入:=IF(C2>=60,"合格","不合格"),然后将此单元格公式往下填充即可。这里要注意公式中的“合格”“不合格”的双引号,要在英文输入法情况下输入。
  5. 公式说明:公式=IF(C2>=60,"合格","不合格")中,C2>=60为条件,当条件为真时,返回“合格”,否则返回“不合格”。

三、嵌套多条件使用方法

  1. 示例场景
  2. 对于一个学生成绩表格,要在D列根据成绩显示不同等级,如成绩≥90显示:“优”,80≤成绩<90显示:“良”,70≤成绩<80显示:“中”,60≤成绩<70显示:“合格”,成绩<60则显示:“差”。
  3. 操作步骤
  4. 在D2单元格输入:=IF(C2>=90,"优",IF(C2>=80,"良",IF(C2>=70,"中",IF(C2>=60,"合格","差")))),再把此单元格公式往下填充。
  5. 公式说明:
    • 这个公式由4个IF组成,即在一个IF嵌套了三个IF。
    • 第一个IF条件为C2>=90,如果条件为真,则结果返回“优”,否则执行IF(C2>=80,"良",IF(C2>=70,"中",IF(C2>=60,"合格","差")))。
    • 第二个IF条件为C2>=80,如果条件为真,则结果返回“良”,否则执行IF(C2>=70,"中",IF(C2>=60,"合格","差"))。
    • 第三个IF条件为C2>=70,如果条件为真,则结果返回“中”,否则执行IF(C2>=60,"合格","差")。
    • 第四个IF条件为C2>=60,如果条件为真,则结果返回“合格”,否则结果返回“差”。
  6. 注意事项
    • 在输入函数的内容时需要将输入法切换为英文格式。
    • 大于等于的表达式为>=。
    • 按分值由高至低进行函数的嵌套。
    • 在输入括号时同时输入左括号和右括号,这样括号数量和层级就不会出现问题。
    • if判定的数值区间要涵盖齐全。
    • if最多只能嵌套64个if,尽量少嵌套if,一方面便于阅读与修改,另一方面执行效率也高一些。
    • IF函数就是要按照从低到高或者从高到低顺序进行排列,不能跳跃式的排列条件。

四、用And与Or组合多个条件使用方法

  1. And组合多个条件(与的关系)
  2. 示例场景
    • 在一个学生成绩表格中,要找出数学、语文、英语三科成绩都及格(60分)的学生,在F列显示合格,否则显示不合格。
  3. 操作步骤
    • 在F2输入公式:=IF(AND(C2>=60,D2>=60,E2>=60),"合格","不合格"),再把此单元格公式往下填充。
  4. 公式说明:公式=IF(AND(C2>=60,D2>=60,E2>=60),"合格","不合格")中,当C2>=60,D2>=60,E2>=60三个条件同时为真,返回“合格”,否则返回“不合格”。
  5. Or组合多个条件(或的关系)
  6. 示例场景
    • 在一个学生成绩表格中,要找出数学、语文、英语三科中有任意一科及格(60分)的学生,在F列显示“是”,否则不显示。
  7. 操作步骤
    • 在F2输入公式:=IF(OR(C2>=60,D2>=60,E2>=60),"是",""),再把此单元格公式往下填充。

五、直接输入公式的方法

  1. 操作步骤
  2. 首先在需要使用IF函数进行判断的单元格中输入“=if(”。
  3. 鼠标移至括号当中,会看到引伸出一列对if函数英文解释,其中logical - test表明该位置输入if函数判断条件,value - if - ture表示该条件成立该位置输出的值,value - if - false表示该条件不成立该位置输出的值。
  4. 例如判断成绩是否及格,若成绩在C4单元格,输入“C4>=60”作为判断条件,成绩小于60条件成立的结果为“不及格”(用英文输入下的双引号圈住),再用逗号分开下一步判定,输入判定不成立的结果为“及格”,输入完毕后点击回车,if函数就算输入成功了并且判定结果也展现出来了。

六、通过函数对话框使用的方法

  1. 操作步骤
  2. 在空白的单元格点击一下,然后在工具栏内找到fx,点击进去。
  3. 在跳出的对话框内找到if函数,点击确定。
  4. 在测试条件点击需要判断的数据的单元格,再以英文小写的模式填入相应的判断条件值,真值就是对应的数据是不是为真,根据情况填入相应的结果值(如果是文本型记得加引号,如果是数值型不能加引号),点击确定。还可以直接在空白单元格内输入“=if”来开始使用函数。
本篇文章所含信息均从网络公开资源搜集整理,旨在为读者提供参考。尽管我们在编辑过程中力求信息的准确性和完整性,但无法对所有内容的时效性、真实性及全面性做出绝对保证。读者在阅读和使用这些信息时,应自行评估其适用性,并承担可能由此产生的风险。本网站/作者不对因信息使用不当或误解而造成的任何损失或损害承担责任。
阅读全文