Google 表格中的公式解析错误 - 使用 IF 语句和多个 'OR' 语句



试图创建一个电子表格来跟踪游戏(brawlhalla)的级别,当试图创建公式时,我不断遇到标题中所述的错误

公式如下:=IF((J2="Ada")OR(K2="Ad")OR

提前感谢

我能看出你的来龙去脉,因为在大多数编程语言(包括Ada?)中,在两个表达式之间放置OR是可行的,但在Excel或Google Sheets电子表格公式中则不然,你必须放置

=if(OR(J2="Ada",K2="Ada",L2="Ada",M2="Ada",N2="Ada",O2="Ada"),"Y","N")

如果它是一个连续的范围,有一些较短的方法可以做到这一点,比如

=IF(ISNUMBER(MATCH("Ada",J2:O2,0)),"Y","N")

=IF(COUNTIF(J2:O2,"Ada"),"Y","N")

与原始公式最接近的等价物(因为没有逻辑运算符)是

=IF((J2="Ada")+(K2="Ada")+(L2="Ada")+(M2="Ada")+(N2="Ada")+(O2="Ada"),"Y","N")

其利用了当在算术表达式中使用时TRUE值等于1的事实。

相关内容

  • 没有找到相关文章

最新更新