Excel 2016教程: 创建结果为逻辑值的条件公式
创建条件公式
适用于: Excel 2016 Excel 2013 Excel 2010 Excel 2007
测试条件均为 true 还是 false 和进行逻辑表达式之间的比较共有的许多任务。您可以使用和、或,不、 和IF函数来创建条件公式。
例如, IF函数使用下列参数。
使用 IF 函数的公式
logical_test︰ 要检查的条件。
value_if_true︰ 如果条件为 true,则返回的值。
value_if_false︰ 条件为 False 时返回的值。
有关如何创建公式的详细信息,请参阅创建或删除公式。
创建结果为逻辑值(TRUE 或 FALSE)的条件公式
若要执行此任务,请使用AND、或者,而不函数和运算符,如下面的示例中所示。
示例
如果将示例复制到一个空白工作表中,可能会更易于理解。
如何复制示例?
1、在本文中选择示例。
重要: 请不要选择行或列标题。
从帮助中选择一个示例
2、按 Ctrl+C。
3、在 Excel 中,创建一个空白工作簿或工作表。
4、在工作表中,选择单元格 A1,然后按 Ctrl+V。
重要: 为了使示例正常运行,必须将它粘贴到工作表中的单元格 A1 中。
5、若要在查看结果和查看返回结果的公式之间切换,请按 Ctrl+`(重音符),或在“公式”选项卡上,在“公式审核”组中,单击“显示公式”按钮。
将示例复制到一个空白工作表中之后,可以根据需要对它进行调整。
1
",2"
3
4
(5)
6
7
8
9
10
11
12
A
B
数据
15
9
8
Sprockets
Widgets
公式
说明(结果)
=AND(A2>A3, A2<A4)
确定单元格 A2 中的值是否大于 A3 中的值且小于 A4 中的值。(FALSE)
=OR(A2>A3, A2<A4)
确定单元格 A2 中的值是否大于 A3 中的值或小于 A4 中的值。(TRUE)
=NOT(A2+A3=24)
确定单元格 A2 和 A3 中值的总和是否不等于 24。(FALSE)
=NOT(A5="Sprockets")
确定单元格 A5 中的值是否不等于“Sprockets”。(FALSE)
=OR(A5<>"Sprockets",A6 = "Widgets")
确定单元格 A5 中的值是否不等于“Sprockets”或 A6 中的值是否等于“Widgets”。(TRUE)
有关如何使用这些函数的详细信息,请参阅AND 函数、 OR 函数和NOT 函数。