无涯教程-JavaScript - IF函数

181 阅读1分钟

描述

如果条件为TRUE,则IF函数返回一个值,如果条件为FALSE,则返回另一个值。

语法

IF (logical_test, value_if_true, [value_if_false]) 

争论

Argument 描述 Required/Optional
logical_test The condition you want to test. Required
value_if_true The value that you want returned if the result of logical_test is TRUE. Required
value_if_false The value that you want returned if the result of logical_test is FALSE. Optional

Notes

  • 如果未提供value_if_true和value_if_false,则IF函数在单元格中返回错误0(零)。

  • 要查看返回的正确值,请在两个参数中添加参数文本,或在参数中添加TRUE或FALSE。

  • IF函数返回错误#NAME?在单元格中,如果公式拼写错误。

  • IF函数在嵌套时更有用。对于value_if_true和value_if_false参数,最多可以嵌套64个IF函数,以构造更复杂的测试。

  • 如果IF函数的任何参数都是数组,则在执行IF语句时将判断数组的每个元素。

  • 您可以将IF与其他​​Excel函数结合使用-

    • 要计算文本字符串或单元格范围内数字的出现次数,请使用COUNTIF或COUNTIFS函数。

    • 要基于文本字符串或范围内的数字计算总和,请使用SUMIF或SUMIFS函数。

适用性

Excel 2007,Excel 2010,Excel 2013,Excel 2016

Example

IF Function

参考链接

www.learnfk.com/javascript/…