星号在"IF"函数的逻辑表达式中是什么意思?



例如,在这个公式中,星号的作用是:

=IF ((A2: E <> "") * (A2: E <> "-"); "X"; "Y")

它将类似于= IF (AND (

我在哪里可以研究这个表达?

表示AND,原因是ARRAYFORMULA不支持ANDOR,所以

  • AND就是*
  • OR就是+

它只是一个0/1逻辑

TRUE  * TRUE  = TRUE       as:     1 * 1 = 1
TRUE  * FALSE = FALSE      as:     1 * 0 = 0
FALSE * TRUE  = FALSE      as:     0 * 1 = 0
FALSE * FALSE = FALSE      as:     0 * 0 = 0

最新更新