答案1
使用此 CSE 公式氢气:
=IF( G2<>"", IFERROR( INDEX( D$2:D$100, SMALL( IF( F2=A$2:A$100, IF( IFERROR( SEARCH(G2, B$2:B$100), IFERROR( SEARCH( G2, C$2:C$100), FALSE)), ROW(D$2:D$100) - ROW(D$2) + 1)),1)), "Not Found"),"")
使用Ctrl- Shift-Enter使其成为 CSE 数组公式。
然后复制并拖动公式,无论多远。
所有范围都与 OP 样本表相对应。
搜索是
- 不区分大小写。
- 查找部分团队名称。(
Bea
查找团队Bears
) - 可以使用通配符
*?
(B*R
或B??r
查找Bears
)*
匹配零个或多个字符(Bears*
匹配Bears
)?
匹配一个字符(Bears?
不匹配,s
球队名称后面没有字符可?
匹配)