Google表格 - 如何使IF语句检查文本是否在范围内
问题描述:
所以我试着=IF(RegExMatch(A2,'Elite Fighters'!A2:A11),"YES","NO")
与精英战士是另一个表,并有范围。它返回了一个`#VALUE! - 找不到数组值。Google表格 - 如何使IF语句检查文本是否在范围内
同样发生在=IF(A2 = 'Elite Fighters'!A2:A11,"YES","NO")
。
任何人都有解决方案吗?
答
试试这个:
=REGEXMATCH(C1,JOIN("|",$A$1:$A$3))
-
JOIN("|",$A$1:$A$3)
给字符串为 “foo |巴兹|栏中的” - 管线
|
是类似或正则表达式。
见正则表达式这里的多个语法: https://github.com/google/re2/blob/master/doc/syntax.txt
http://i.imgur.com/ECGGvJA.png不起作用? '= REGEXMATCH(A3,JOIN(“|”,'Elite Fighters'!A2:A11))'我输入了这个 – fourjr