使用 regexmatch 将单元格的一部分与列中的值匹配以查看是否匹配

Using regexmatch to match part of a cell to values in a column to see there is a match

我有一列(A 列)单元格,其中包含跟踪信息。每个单元格都包含发货日期和跟踪号码。我还有另一列(B 列),其中包含一堆跟踪号。我如何查看 B 列中的追踪编号是否与 A 列中的任何追踪编号匹配?

这是我试过的:

=IF(RegExMatch(A1, TO_TEXT(B:B)),"YES","NO") but that's not working

即使没有匹配项,所有结果都返回为 "YES"。对此有什么想法吗?

=ARRAYFORMULA(IF(LEN(B:B), IF(IFERROR(VLOOKUP(""&B:B, 
 IFERROR(REGEXEXTRACT(A:A, TEXTJOIN("|", 1, B:B))), 1, 0))<>"", "YES", "NO"), ))