在 Excel 中尋找與清單的部分相符

在 Excel 中尋找與清單的部分相符

我現在得到了兩列數據。

//A 欄位中的作者姓名清單:

A1: Harry LT, Vera CC, John MF
A2: Ken UY
A3: Anna J, Ben KF

// 我在 B 列中得到了另一個巨大的姓名列表,如下所示:

B1: John MF    
B2: Ken UY
B3: Fred KF

如何找到部分匹配以返回 true/false。我一直在嘗試使用

=COUNTIF(B:B,"*"&A1&"*")>0

但這個函數只能捕獲肯·尤伊在A2中,但不是約翰·MF在A1

是否有一個函數可以捕獲所有部分匹配,儘管之間有空格和逗號。

我正在嘗試查找 A 列中的作者是否與 B 列中的姓名列表相符

答案1

使用 SUMPRODUCT 進行迭代並使用 ISNUMBER(SEARCH()) 來查看一個是否在另一個中:

=SUMPRODUCT(--(ISNUMBER(SEARCH($B$1:$B$3,A1))))>0

在此輸入影像描述

相關內容