检查单元格是否包含许多内容之一,并返回该内容

问题描述 投票:0回答:1

我有一个公式来检查字符串是否匹配数组中的任何子字符串,返回truefalse

当检查字符串The number two是否包含onetwothree时,我希望公式返回two而不是TRUE。这可以在Google表格中使用吗?

这是我正在使用的公式返回TRUEFALSE

=SUMPRODUCT(--ISNUMBER(SEARCH(things,A1)))>0

但是,我希望看到来自things数组的字符串。

google-sheets spreadsheet google-sheets-formula
1个回答
0
投票
=IFERROR(REGEXEXTRACT(A1, "one|two|three"), FALSE)

0


=ARRAYFORMULA(IFERROR(REGEXEXTRACT(A1:A, "one|two|three"), FALSE))

0

© www.soinside.com 2019 - 2024. All rights reserved.