Excel 将单元格的一部分和另一列进行比较

Excel 将单元格的一部分和另一列进行比较,excel,excel-formula,Excel,Excel Formula,我需要一个关于excell桌子的帮助。我只需要将单元格的一部分与另一列进行比较,实际上我需要查看数据是否存在 单元格部分将是剩下的前4个字母(s2;4),带有b1:b1000 我试过: =如果(和(左($B$1:$B$1000;4)=左(S2;4));“匹配”;“不匹配”) 但它似乎并没有搜索到整列$B$1:$B$1000,但它比较了s2和b2 如果您只是想查看搜索列表(可能是B1-1000)中是否存在该字符串,请多谢。这应该对您有用 =IF(COUNTIF($B$1:$B$1000,"*"&a

我需要一个关于excell桌子的帮助。我只需要将单元格的一部分与另一列进行比较,实际上我需要查看数据是否存在

单元格部分将是剩下的前4个字母(s2;4),带有b1:b1000

我试过:

=如果(和(左($B$1:$B$1000;4)=左(S2;4));“匹配”;“不匹配”)

但它似乎并没有搜索到整列$B$1:$B$1000,但它比较了s2和b2


如果您只是想查看搜索列表(可能是B1-1000)中是否存在该字符串,请多谢。这应该对您有用

=IF(COUNTIF($B$1:$B$1000,"*"&LEFT(S2,4)&"*")>0,"Match","No Match")

您可以使用countif进行这种一对多检查,并且可以将搜索字符串用通配符()包装起来,以便在单元格中查找。如果在开始时只需要实例,请取出第一个“”&