excel表格if函数里可以有加减乘除?

5个月前 (10-13 07:26)阅读6回复0
zaibaike
zaibaike
  • 管理员
  • 注册排名1
  • 经验值184770
  • 级别管理员
  • 主题36954
  • 回复0
楼主

  施行实假值判断,按照逻辑计算的实假值,返回差别成果。

能够利用函数 IF 对数值和公式停止前提检测。

语法

IF(logical_test,value_if_true,value_if_false)

Logical_test 暗示计算成果为 TRUE 或 FALSE 的肆意值或表达式。

  例如,A10=100 就是一个逻辑表达式,若是单位格 A10 中的值等于 100,表达式即为 TRUE,不然为 FALSE。本参数可利用任何比力运算符。

Value_if_true logical_test 为 TRUE 时返回的值。

  例如,若是本参数为文本字符串“预算内”并且 logical_test 参数值为 TRUE,则 IF 函数将显示文本“预算内”。若是 logical_test 为 TRUE 而 value_if_true 为空,则本参数返回 0(零)。若是要显示 TRUE,则请为本参数利用逻辑值 TRUE。

  Value_if_true 也能够是其他公式。

Value_if_false logical_test 为 FALSE 时返回的值。例如,若是本参数为文本字符串“超出预算”并且 logical_test 参数值为 FALSE,则 IF 函数将显示文本“超出预算”。

  若是 logical_test 为 FALSE 且忽略了 Value_if_false(即 value_if_true 后没有逗号),则会返回逻辑值 FALSE。若是 logical_test 为 FALSE 且 Value_if_false 为空(即 value_if_true 后有逗号,并紧跟着右括号),则本参数返回 0(零)。

  Value_if_false 也能够是其他公式。

申明

函数 IF 能够嵌套七层,用 value_if_false 及 value_if_true 参数能够构造复杂的检测前提。请参阅下面最初一个示例。

在计算参数 value_if_true 和 value_if_false 后,函数 IF 返回响应语句施行后的返回值。

若是函数 IF 的参数包罗数组,则在施行 IF 语句时,数组中的每一个元素都将计算。

Microsoft Excel 还供给了其他一些函数,可根据前提来阐发数据。例如,若是要计算单位格区域中某个文本字符串或数字呈现的次数,则可利用 COUNTIF 工做表函数。

  若是要按照单位格区域中的某一文本字符串或数字乞降,则可利用 SUMIF 工做表函数。请领会关于按照前提计算值。

示例 1

若是您将示例复造到空白工做表中,可能会更易于理解该示例。

操做办法

创建空白工做簿或工做表。

请在“帮忙”主题中拔取示例。

  不要拔取行或列题目。

从帮忙中拔取示例。

按 Ctrl+C。

在工做表中,选中单位格 A1,再按 Ctrl+V。

若要在查看成果和查看返回成果的公式之间切换,请按 Ctrl+`(重音符),或在“东西”菜单上,指向“公式审核”,再单击“公式审核形式”。

1

2

A

数据

50

公式 申明(成果)

=IF(A2B2,"Over Budget","OK") 判断第 1 行能否超出预算 (Over Budget)

=IF(A3>B3,"Over Budget","OK") 判断第 2 行能否超出预算 (OK)

示例 3

若是您将示例复造到空白工做表中,可能会更易于理解该示例。

操做办法

创建空白工做簿或工做表。

请在“帮忙”主题中拔取示例。不要拔取行或列题目。

从帮忙中拔取示例。

按 Ctrl+C。

在工做表中,选中单位格 A1,再按 Ctrl+V。

若要在查看成果和查看返回成果的公式之间切换,请按 Ctrl+`(重音符),或在“东西”菜单上,指向“公式审核”,再单击“公式审核形式”。

1

2

3

4

A

成就

45

90

78

公式 申明(成果)

=IF(A2>89,"A",IF(A2>79,"B", IF(A2>69,"C",IF(A2>59,"D","F")))) 为第一个成就指定一个字母品级 (F)

=IF(A3>89,"A",IF(A3>79,"B", IF(A3>69,"C",IF(A3>59,"D","F")))) 为第二个成就指定一个字母品级 (A)

=IF(A4>89,"A",IF(A4>79,"B", IF(A4>69,"C",IF(A4>59,"D","F")))) 为第三个成就指定一个字母品级 (C)

在上例中,第二个 IF 语句同时也是第一个 IF 语句的参数 value_if_false。

  同样,第三个 IF 语句是第二个 IF 语句的参数 value_if_false。例如,若是第一个 logical_test (Average > 89) 为 TRUE,则返回“A”;若是第一个 logical_test 为 FALSE,则计算第二个 IF 语句,以此类推。

用下列关键字指定命字的字母品级。

若是成就是 则返回

大于 89 A

80 到 89 B

70 到 79 C

60 到 69 D

小于 60 F。

0
回帖

excel表格if函数里可以有加减乘除? 期待您的回复!

取消