excel如何判断一个字符串是否包含在另一组字符串中?

品名1 判断A列是否包含在B列中 品名2

NEW SIENA KID SKIN   POLISH CALF(光面牛皮)

NEW LUX CALF   ATANADO VEG(重涂牛皮)

ROYAL CALF   ATANADO CALF(牛皮)

BABY CALF   COW VACHETTA(牛皮)

NAPPA VINTAGE   COW EAGLE(进口牛皮)

TUFFATO   CRACK OPACO(龟裂牛皮)

TUMBLE LEA   DARIL(割鳞幻彩牛皮)

VACHETTA   BABY CALF(胎牛皮)

POLISH CALF   NEW LUX CALF(苯染牛皮)
最新回答
江心薄雾起

2024-11-04 07:38:36

亲,假设您的数据从第二行开始,在后面找一个空白列,例如C列,在C2粘贴下面的公式,下拉。

如果您是想判断B列是否包含A2,B列是否包含A3,……,则用这个数组公式,按“Ctrl+Shift+回车结束输入”,下拉:
=IF(SUM(IF(ISERROR(FIND(A1,B:B)),0,1))>0,"包含","不包含")

如果您是想判断B2是否包含A2,B3是否包含A3,则用这个公式,直接回车结束输入,下拉:
=IF(ISERROR(FIND(A2,B:B)),"不包含","包含")
青苓菀

2024-11-04 04:25:56

EXCEL本身的公式是没有这个功能的,EXCEL只能判断一个单元格的内容是否在另外一个单元格中的一部分,或者一个单元格是否是另外一列中的一个完整的单元格。

你现在需要判断是否在另外一个列中某个单元格的一部分,只有用VBA写宏,或者自定义函数才能实现。
校园若塌,便是晴天

2024-11-04 04:31:03

在C2单元格输入公式:
=IF(COUNTIF(B:B,A2&"*"),"包含","不包含")
将公式向下复制。
一页

2024-11-04 01:58:13

如果你只是看下的话可以用条件格式这个功能给相同的加上颜色一目了然