if函数怎么使用( 二 )


示例
示例1
如果将示例复制到一个空白工作表中 , 可能会更容易理解该示例 。
如何复制示例?
选择本文中的示例 。
要点不要选择行或列标题 。
从“帮助”中选择示例
按CtrlC 。
在Excel中,创建一个空白工作簿或工作表 。
在工作表中,选择单元格A1,然后按CtrlV 。
要点若要使该示例能够正常工作,必须将其粘贴到工作表的单元格A1中 。
要在查看结果和查看返回结果的公式之间进行切换,请按Ctrl`(重音符),或在“公式”选项卡上的“公式审核”组中,单击“显示公式”按钮 。
将示例复制到一个空白工作表中后,可以按照您的需要改编示例 。
1
2
3
4
5
ABC
数据
5023
公式说明结果
=IF(A2<=100,"预算内","超出预算")如果单元格A2中的数字小于等于
100,公式将返回“预算内”;否则,函数显示“超出预算” 。预算内
=IF(A2=100,A2B2,"")如果单元格A2中的数字为100,则计算并返回A2与B2
的和;否则 , 返回空文本("") 。空文本
("")
示例2
如果将示例复制到一个空白工作表中,可能会更容易理解该示例 。
如何复制示例?
选择本文中的示例 。
要点不要选择行或列标题 。
从“帮助”中选择示例
按CtrlC 。
在Excel中,创建一个空白工作簿或工作表 。
在工作表中,选择单元格A1,然后按CtrlV 。
要点若要使该示例能够正常工作 , 必须将其粘贴到工作表的单元格A1中 。
要在查看结果和查看返回结果的公式之间进行切换,请按Ctrl`(重音符),或在“公式”选项卡上的“公式审核”组中,单击“显示公式”按钮 。
将示例复制到一个空白工作表中后,可以按照您的需要改编示例 。
1
2
3
4
5
6
7
ABC
实际费用预期费用
1500900
500900
500925
公式说明结果
=IF(A2 =IF(A3 示例3
如果将示例复制到一个空白工作表中,可能会更容易理解该示例 。
如何复制示例?
选择本文中的示例 。
要点不要选择行或列标题 。
从“帮助”中选择示例
按CtrlC 。
在Excel中,创建一个空白工作簿或工作表 。
在工作表中,选择单元格A1,然后按CtrlV 。
要点若要使该示例能够正常工作,必须将其粘贴到工作表的单元格A1中 。
要在查看结果和查看返回结果的公式之间进行切换,请按Ctrl`(重音符),或在“公式”选项卡上的“公式审核”组中,单击“显示公式”按钮 。
将示例复制到一个空白工作表中后,可以按照您的需要改编示例 。
1
2
3
4
5
6
7
8
ABC
分数
45
90
78
公式说明结果
=IF(A2<89,"A",IF(A2<79,"B",IF(A2<69,"C",IF(A2<59,"D","F"))))给单元格A2中的分数指定一个字母等级F
【if函数怎么使用】=IF(A3<89,"A",IF(A3<79,"B",IF(A3<69,"C",IF(A3<59,"D","F"))))给单元格A3中的分数指定一个字母等级A
=IF(A4<89,"A",IF(A4<79,"B",IF(A4<69,"C",IF(A4<59,"D","F"))))给单元格A4中的分数指定一个字母等级C
上面的示例演示了如何嵌套IF语句 。在每个公式中,第四个IF语句同时也是第三个IF语句的value_if_false参数 。同样,第三个IF语句是第二个IF语句的value_if_false参数,第二个IF语句是第一个IF语句的value_if_false参数 。例如,如果第一个logical_test参数(Average<89)的计算结果为TRUE , 则返回“A”;如果第一个logical_test参数的计算结果为FALSE,则计算第二个IF语句,依此类推 。您也可以将其他函数用作参数 。
使用下列关键字指定数字的字母等级 。
如果成绩是
则返回
大于89A
80到89B
70到79C
60到69D
低于60F
示例4
在本示例中,使用的是LOOKUP函数而不是IF函数,因为要测试十三个条件 。您会发现,与IF函数相比,LOOKUP函数更易于看懂和维护 。
如果将示例复制到一个空白工作表中,可能会更容易理解该示例 。
如何复制示例?
选择本文中的示例 。
要点不要选择行或列标题 。
从“帮助”中选择示例
按CtrlC 。
在Excel中 , 创建一个空白工作簿或工作表 。
在工作表中,选择单元格A1,然后按CtrlV 。


推荐阅读