IF函数是Excel函数中的基础函数,其语法结构为IF(logical_test(判断条件),value_if_true(条件真返回的值),value_if_false(条件假返回的值))。
举例说明,判断一组学生的成绩,当为A时,合格,不为A时为不合格。函数格式为:=IF(E2="A","合格","不合格")
其他学生等级拖动填充柄自动完成填充。
像这种简单的判断关系,用一组IF函数就可以解决,但是在实际工作中很多时候需要用多组判断关系,比如,当总成分为A是,评为优秀,B为良好,C是及格,D为不合格,这需要使用IF函数的多层嵌套。
以上一表格内容为例子,函数格式为:=IF(E2="A","优秀",IF(E2="B","良好",IF(E2="C","合格","不合格")))。
这里要注意函数内部的逻辑关系。可以这样理解,E2="A","优秀"和IF(E2="B","良好",IF(E2="C","合格","不合格"))为第一层并列关系;E2="B","良好"与IF(E2="C","合格","不合格")为第二层并列关系;E2="C","合格","不合格"为第三层并列关系,函数关系层层嵌套,逻辑清晰准确。
IF与其他多种函数都有嵌套关系,搞清楚了这种嵌套逻辑,是学好函数的基础,后面会有后续的讲解说明。