Google 工作表的操作员

Google Sheets' operators

Google 工作表是否像大多数语言一样具有 || 运算符?
我正在尝试在 switch 函数中使用它来嵌套一些值。

=SWITCH(G5;"BLACKOLIVES";"BLACK";"JABOTICABA";"BLACK";"MULLBERIES";"BLACK")

这就是我现在的做法,我想像下一步那样做

=SWITCH(G5;"BLACKOLIVES"||"JABOTICABA"||"MULLBERIES";"BLACK") 

但是这个语句 returns 是一个错误,我在文档中找不到类似 || 的运算符。

有人知道如何解决这个问题吗?

也许你可以使用类似

的东西
=if(regexmatch(G5, "BLACKOLIVES|JABOTICABA|MULLBERIES"),"BLACK",)

在正则表达式中,"pipe" 字符表示 'or'...

另一种语法是:

=IF(OR(G5="BLACKOLIVES", G5="JABOTICABA", G5="MULLBERIES"), "BLACK", )