玖叶教程网

前端编程开发入门

Excel学习:逻辑函数应用(AND,OR,IF,IFERROR,IFNA,IFS......)


AND函数:

用法:

AND(logical1, [logical2], ...)

Logical1:必填,第一个想要测试且计算结果可为 TRUE 或 FALSE 的条件。

Logical2, ...:可选。其他想要测试且计算结果可为 TRUE 或 FALSE 的条件(最多 255 个条件)。


AND函数的一种常见用途就是扩展执行逻辑测试的其他函数的效用。如IF函数用于执行逻辑测试,它在测试的计算结果为 TRUE 时返回一个值,在测试的计算结果为 FALSE 时返回另一个值。


OR函数:

用法:

OR(logical1, [logical2], ...)

Logical1:必填,第一个想要测试且计算结果可为 TRUE 或 FALSE 的条件。

Logical2, ...:可选。其他想要测试且计算结果可为 TRUE 或 FALSE 的条件(最多 255 个条件)。


IF 函数 :

用法:

IF(logical_test, value_if_true, [value_if_false])

logical_test:要测试的条件;

value_if_true:logical_test的结果为 TRUE 时,您希望返回的值;

value_if_false:logical_test的结果为 FALSE 时,您希望返回的值;

IFERROR 函数:

用法:

IFERROR(value, value_if_error)

value:必需,检查是否存在错误的参数。

value_if_error:必需,公式的计算结果为错误时要返回的值。

1.#N/A 当在函数或公式中没有可用数值时,将产生错误值#N/A。

2.#VALUE! 当使用错误的参数或运算对象类型时,或者当公式自动更正功能不能更正公式时,将产生错误值#VALUE!。

3.#REF! 删除了由其他公式引用的单元格,或将移动单元格粘贴到由其他公式引用的单元格中。当单元格引用无效时将产生错误值#REF!。

4.#DIV/0! 当公式被零除时,将会产生错误值#DIV/0!。

5.#NUM! 当公式或函数中某个数字有问题时将产生错误值#NUM!。

6.#NAME? 当公式或函数无法识别公式中的文本时,将出现此错误值#NAME?。

7.#NULL! 使用了不正确的区域运算符或不正确的单元格引用。当试图为两个并不相交的区域指定交叉点时将产生错误值#NULL!。

IFNA 函数:

如果公式返回错误值 #N/A,则结果返回您指定的值;否则返回公式的结果。

用法:

IFNA(value, value_if_na)

Value :必需,用于检查错误值 #N/A 的参数。

Value_if_na :必需,公式计算结果为错误值 #N/A 时要返回的值。

IFS 函数:

IFS 函数检查是否满足一个或多个条件,且是否返回与第一个 TRUE 条件对应的值。IFS 可以取代多个嵌套 IF 语句,并且可通过多个条件更轻松地读取。

用法:

IFS(logical_test1, value_if_true1, [logical_test2, value_if_true2], [logical_test3, value_if_true3],…)

logical_test1(必需):计算结果为 TRUE 或 FALSE 的条件。

value_if_true1(必需):当 logical_test1 的计算结果为 TRUE 时要返回结果。可以为空。

logical_test2…logical_test127(可选):计算结果为 TRUE 或 FALSE 的条件。

value_if_true2…value_if_true127(可选),当logical_testN的计算结果为 TRUE 时要返回结果。每个value_if_trueN对应于一个条件logical_testN。可以为空。

NOT 函数:

用法:

NOT(Logical )

Logical 必需:计算结果为 TRUE 或 FALSE 的任何值或表达式。

SWITCH 函数:

SWITCH 函数根据值列表计算一个值(称为表达式),并返回与第一个匹配值对应的结果。如果不匹配,则可能返回可选默认值。

用法:

SWITCH(表达式, value1, result1, [default 或 value2, result2],…[default 或 value3, result3])

表达式(必需):表达式是将与 value1…value126 比较的值(如数字、日期或文某些本)。

value1…value126:ValueN的值将与表达式比较。

result1…result126:ResultN是在对应valueN参数与表达式匹配时返回的值。ResultN必须为每个对应valueN参数提供。

default(可选):Default 是当在valueN表达式中没有找到匹配值时要返回的值。当没有对应的resultN表达式时,则标识为 Default 参数(请参阅示例)。Default 必须是函数中的最后一个参数。

汇总


发表评论:

控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言