Google表格逻辑运算符会短路吗?

时间:2019-06-18 17:01:38

标签: if-statement google-sheets google-sheets-formula array-formulas

基本上是标题。制作一个基于大型Google Analytics(分析)的电子表格,以测试许多日期条件。我想知道AND运算符是否支持短路评估。

1 个答案:

答案 0 :(得分:0)

“短路评估”基本上是IF函数的嵌套:

=IF(A1=1, TRUE,
 IF(A1=2, TRUE))

对于多标准,它将是:

=IF(AND(A1=1, B1=1), TRUE,
 IF(AND(A1=2, B1=2), TRUE))

当涉及到数组/范围时,它将是这样的:

=ARRAYFORMULA(IF((A1:A=1) * (B1:B=1), TRUE,
              IF((A1:A=2) * (B1:B=2), TRUE)))