IF

当逻辑表达式的值为 TRUE 时返回一个值,而当其为 FALSE 时返回另一个值。

使用示例

IF(A2 = "foo","A2 is foo")

IF(A2,"A2 was true","A2 was false")

IF(TRUE,4,5)

语法

IF(逻辑表达式, 为 TRUE 时的返回值, 为 FALSE 时的返回值)

  • 逻辑表达式 - 一个表达式或对包含表达式的单元格的引用,该表达式代表某种逻辑值,即 TRUEFALSE

  • 为 TRUE 时的返回值 - 当逻辑表达式TRUE 时函数返回的值。

  • 为 FALSE 时的返回值 - [可选 - 默认为空白] - 当逻辑表达式FALSE 时函数返回的值。

备注

  • 请确保以正确的顺序提供为 TRUE 时的返回值为 FALSE 时的返回值 - 顺序错误是造成 IF 出问题的主要原因。

另请参阅

  • IFERROR:如果第一个参数不是错误值,就返回第一个参数;否则,当第二个参数存在时返回第二个参数,不存在则返回空白值。
  • IFS:评估多个条件,并返回与第一个值为 true 的条件所对应的值。

示例

指定要执行的逻辑测试。

true
访问学习中心

您在单位或学校使用 Google 文档等 Google 产品吗?欢迎使用功能强大的提示、教程和模板。了解如何在不安装 Office 的情况下处理 Office 文件、创建动态项目计划和团队日历,以及自动整理收件箱等。

搜索
清除搜索内容
关闭搜索框
主菜单
14509974139779203943
true
搜索支持中心
true
true
true
true
true
35
false
false