嵌套的 IF THEN 语句的操作逻辑与正常的 IF THEN 语句相同。它检查逻辑表达式是否为真,如果是则返回一个值。然而,这一次,它不是在表达式为假时立即返回一个值,而是检查另一个逻辑表达式是否为真。重复此过程,直到您到达公式的末尾。一个简单的例子是等级的确定。如果你的成绩是 90 及以上,你会得到 A,如果你的成绩在 70 到 89 之间,你会得到 B,50 到 69 会得到 C,35 到 49 会得到 D,任何低于你都会得到F.
如果你把它写成一个嵌套的 IF THEN 语句,那么你会得到 '=IF(B1>89,”A”,if(B1>69,”B”,if(B1>49,”C”,if(B1>34,”D”,”F”))))'。谷歌表格会一个一个地检查每个条件,如果找到一个条件为真,它就会停止。嵌套 IF 函数将尝试找到一个真实的条件。如果是,它将不再检查其他条件。
如果您想在返回结果之前检查多个逻辑表达式的真值,您可以在 IF THEN 语句中使用 AND/OR 函数。如果所有您输入的参数都为真,AND 函数将返回真,如果至少一个参数为真,则 OR 函数将返回真。
AND 语句的语法是=AND(Logical Expression1,Logical Expression2, Logical Expression3…),而 OR 共享类似的语法=OR(Logical Expression1,logical expression2…)。使用 SUM 函数时,您可以省略“=”以避免遇到错误。
0 评论