excel 怎样搜索另一个表中包含本表某列的字符

sheet1我想查找sheet1中B列的字符,在sheet2中是否存在,怎么列公式呢?sheet2中可能存在多个,可能不在特定的某列。如果存在返回YES即可,不存在返回NO。sheet2
2026年09月26日 05:22
有4个网友回答
网友(1):

假设在工作表Sheet1的G列判断B列对应单元格的字符是否存在于Sheet2工作表中;

1、在Sheet1工作表的G3单元格输入公式:

=IF(COUNTIF(Sheet2!$A$1:$J$15,B2),"yes","No")  回车;

见图一

2、选中G3单元格,下拉填充G列,实际结果:

见图二

网友(2):

G2中输入或复制粘贴下列公式之一
=IF(COUNTIF(Sheet2!A$1:J$20,Sheet1!B2),"YES","NO")
=IF(COUNTIF(Sheet2!A$1:J$20,Sheet1!B2)=0,"NO","YES")
下拉填充

网友(3):

G2中输入
=IF(COUNTIF(Sheet2!A$2:J$20,Sheet1!B2),"YES","NO")
下拉。
其中单元格地址按实际情况修改。

网友(4):

把问题作为内容(邮件主题一定要包含“excel”,本人以此为依据辨别非垃圾邮件,以免误删)、excel样表文件(把现状和目标效果表示出来)作为附件发来看下 yqch134@163.com