Return 是,如果文本包含列表中的任何单词
Return yes if text contains any word from the list
我有一组随机文本(A 列)和一个课程单词列表(B 列)。
目标是确定 A 中的每个文本是否包含 B 列中的任何课程单词。文本和课程单词都在低位。
试过这个公式,但没用=count(SEARCH(D1:D7000,A:A))
您可以使用 COUNTIF
函数计算符合特定条件的单元格和 returns 出现次数。如果没有单元格符合条件,则 COUNTIF returns 零。
=IF(COUNTIF(A:A,"*" & D1:D7000 & "*"),"Yes","No")
使用:
=INDEX(IF(REGEXMATCH(""&LOWER(A2:A); TEXTJOIN("|"; 1; LOWER(B2:B))); "yes"; ))
我有一组随机文本(A 列)和一个课程单词列表(B 列)。 目标是确定 A 中的每个文本是否包含 B 列中的任何课程单词。文本和课程单词都在低位。
试过这个公式,但没用=count(SEARCH(D1:D7000,A:A))
您可以使用 COUNTIF
函数计算符合特定条件的单元格和 returns 出现次数。如果没有单元格符合条件,则 COUNTIF returns 零。
=IF(COUNTIF(A:A,"*" & D1:D7000 & "*"),"Yes","No")
使用:
=INDEX(IF(REGEXMATCH(""&LOWER(A2:A); TEXTJOIN("|"; 1; LOWER(B2:B))); "yes"; ))