0

假设我在 Excel 中有一个带有文本的单元格,并且我还有另一列文本值。我想检查该单元格是否包含列中的任何值。

如何?

谢谢。

4

3 回答 3

2

假设您要检查单元格是否B1包含列中的任何值A

然后你可以使用

=COUNTIF(A:A,B1)
于 2013-11-11T16:39:42.617 回答
1

如果我理解正确,这个数组输入的公式应该会这样做,如果可以在 MyCell 中找到 ColumnOfTextValues 中的单词,则返回 TRUE。

=OR(COUNTIF(MyCell,"*"&ColumnOfTextValues&"*"))

数组输入ctrlshift公式,在将公式输入到单元格或公式栏中后,按住 enter。如果您正确执行此操作,Excel 将在公式周围放置大括号 {...}。

于 2013-11-11T16:44:04.897 回答
0

谷歌搜索了更多并找到了解决方案

=IF(SUMPRODUCT(--ISNUMBER((SEARCH("*"&B1:B10,A1)))),TRUE,FALSE)

如果 A1 包含 B1 到 B10 中的任何字符串,则返回 true

于 2013-11-12T09:16:19.850 回答