我有一个公式来检查一个字符串是否与数组中的任何子字符串匹配,返回true或false。当检查字符串The number two是否包含one,two或three时,我希望公式返回two而不是TRUE。这在Google Sheets中可能吗?下面是我使用的返回TRUE或FALSE的公式:
true
false
The number two
one
two
three
TRUE
FALSE
=SUMPRODUCT(--ISNUMBER(SEARCH(things,A1)))>0
但是,我更希望看到things数组中的字符串。
things
scyqe7ek1#
=IFERROR(REGEXEXTRACT(A1, "one|two|three"), FALSE)
=ARRAYFORMULA(IFERROR(REGEXEXTRACT(A1:A, "one|two|three"), FALSE))
1条答案
按热度按时间scyqe7ek1#