Excel 2003完整教程:用 IF 函数创建条件公式

结果为一个逻辑值(TRUE 或 FALSE)

用 AND、 OR 和 NOT 函数以及运算符来执行该任务。

工作表示例

如果您将示例复制到空白工作表中,可能会更易于理解该示例。

操作方法

  1. 创建空白工作簿或工作表。
  2. 请在“帮助”主题中选取示例。不要选取行或列标题。

    从帮助中选取示例

    从帮助中选取示例。

  3. 按 Ctrl+C。
  4. 在工作表中,选中单元格 A1,再按 Ctrl+V。
  5. 若要在查看结果和查看返回结果的公式之间切换,请按 Ctrl+`(重音符),或在“工具”菜单上,指向“公式审核”,再单击“公式审核模式”。
 
1
2
3
4
A
数据
15
9
8
公式说明(结果)
=AND(A2>A3, A2<A4)15 是否大于 9 并小于 8?(FALSE)
=OR(A2>A3, A2<A4)15 是否大于 9 或小于 8?(TRUE)
=NOT(A2+A3=24)15 加 9 不等于 24 (FALSE)

函数详细信息

AND

OR

NOT

结果是另外的计算值,或者不是 TRUE 或 FALSE 的任何其他结果

使用 IF、AND 和 OR 函数来执行该任务。

工作表示例

如果您将示例复制到空白工作表中,可能会更易于理解该示例。

操作方法

  1. 创建空白工作簿或工作表。
  2. 请在“帮助”主题中选取示例。不要选取行或列标题。

    从帮助中选取示例

    从帮助中选取示例。

  3. 按 Ctrl+C。
  4. 在工作表中,选中单元格 A1,再按 Ctrl+V。
  5. 若要在查看结果和查看返回结果的公式之间切换,请按 Ctrl+`(重音符),或在“工具”菜单上,指向“公式审核”,再单击“公式审核模式”。
 
1
2
3
4
A
数据
15
9
8
公式说明(结果)
=IF(A2=15, "OK", "Not OK")如果单元格 A2 中的值等于 15,则返回 OK。(OK)
=IF(AND(A2>A3, A2<A4), "OK", "Not OK")如果 15 大于 9 并小于 8,则返回 Not OK。(Not OK)
=IF(OR(A2>A3, A2<A4), "OK", "Not OK")如果 15 大于 9 或小于 8,则返回 OK。(OK)

IF 函数使用下列参数。

带有 IF 函数的公式

带有 IF 函数的公式

标注 1logical_test: 要选取的条件

标注 2value_if_true: 条件为真时返回的值

标注 3value_if_false: 条件为假时返回的值

函数详细信息

AND

OR

IF

Excel 2003完整教程:用 IF 函数创建条件公式·相关导航

上页:Excel 2003完整教程:在工作表中输入包含从右向左文本的公式 下页:Excel 2003完整教程:关于导入数据

Excel 2003完整教程:用 IF 函数创建条件公式

Excel 2003完整教程:关于导入数据Excel 2003完整教程:关于工作簿中的计算
Excel 2003完整教程:允许或更正一个循环引用Excel 2003完整教程:创建或删除自定义视图
Excel 2003完整教程:Microsoft Excel 和 Lotus 1-2-3 之间的差别Excel 2003完整教程:将数据透视表列表从网页导出到 Excel 后的变化
Excel 2003完整教程:关于图表中的误差线Excel 2003完整教程:关于欧元
Excel 2003完整教程:在数据透视表中选择数据Excel 2003完整教程:在工作表上输入数据的指导
Excel 2003完整教程:关于支持 Web 文件和超链接Excel 2003完整教程:关于共享工作簿
Excel 2003完整教程:创建连续的日期序列Excel 2003完整教程:公式中的标志和名称
Excel 2003完整教程:关于数据透视表和数据透视图中的 OLAP 源数据Excel 2003完整教程:关于分级显示工作表
Excel 2003完整教程:指定的 XML 文件不引用架构Excel 2003完整教程:关于越南语工作表
Excel 2003完整教程:关于泰语工作表Excel 2003完整教程:关于“规划求解”
版权所有 © 中山市飞娥软件工作室 证书:粤ICP备09170368号