簡體   English   中英

查找兩列之間的部分文本字符串匹配

[英]Finding partial text string matches between two columns

我在 A 列(測試)中有一個值列表,在 B 列中有一個值列表(測試 2)。 B 列中的許多名稱包含與 A 列中至少 1 個值的部分匹配。

例子:

A欄全球投資者

B欄全球投資者資本

我可以運行什么樣的公式來顯示 A 列中部分匹配值的位置?

嘗試:

=ARRAYFORMULA(IFNA("A"&MATCH(IFNA(REGEXEXTRACT(LOWER(B2:B), 
 LOWER(TEXTJOIN("|", 1, SORT(A2:A, 1, 0))))), A:A, 0)))

0


對於跳轉鏈接,您可以執行以下操作:

=ARRAYFORMULA(IF(B2:B="",,HYPERLINK("#gid=151561529&range="&
 IFNA("A"&MATCH(IFNA(REGEXEXTRACT(LOWER(B2:B), 
 LOWER(TEXTJOIN("|", 1, SORT(A2:A, 1, 0))))), A:A, 0)), "jump")))

0

您只需更改工作表的#gid

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM