Excel函数搜索列以查找文本列表中的任何匹配项

时间:2014-08-29 14:15:03

标签: excel function search text match

要搜索的列 要匹配的列 结果 text1 ... text1 Text2 ..测试 文本3 文本4 文本1

我需要一个公式来搜索column1(要搜索的列),以查看column2中的任何文本(要匹配的列)是否在column1中。然后如果有匹配显示True / 1和False / 0,如果没有。

E.g。 Column1 Cell2有" text1"正在 ALL 列(来自column2的引用)中搜索,因此cell2中的column3应显示为True(或1)。

我尝试过的功能:

=OR(ISNUMBER(SEARCH(DQ2:$DQ$8, F1)))
=MATCH($DQ$2:$DQ$8, F2,-1)
=VLOOKUP(1, F2:$DQ$2:$DQ$8, 1)
=IF(COUNTIF(F2, "data"),"TRUE","FALSE")
=(COUNTIF($DQ$2:$DQ$8, F1)>0)

谢谢!

1 个答案:

答案 0 :(得分:0)

尝试使用单元格C4:

=IF(ISERROR(MATCH(B4,A:A,0)),0,1)

MATCH函数将尝试在A列中找到B4的值,如果它没有找到完美匹配,它将返回错误(并且ISERROR将返回0表示错误)

IF函数根据结果创建所需的1或0值。