我的心是一个站牌 发表于 2021-11-8 15:48:00

如何通过部分关键字进行匹配分类

想知道是否能用公式,使B列通过A列识别G列的部分关键词,靠GH列匹配的数据填充B列,达到D和E列最后的匹配效果
求大神指点,非常感谢

萪笑 发表于 2021-11-25 07:12:28

=VLOOKUP(LEFT(A2,3)&"*",G:H,2,)

芮灏翔 发表于 2021-12-11 07:38:46

=LOOKUP(1,0/FIND(G$2:G$18,A2),H$2:H$18)

很乐观的小伙 发表于 2021-12-20 06:27:58

=VLOOKUP(LEFT(A2,FIND("区",A2)),$G$2:$H$18,2,) 这样子?

沈明明 发表于 2022-1-3 12:39:49

感谢,这个能达到需求

林深 发表于 2022-1-30 03:27:48

=IFERROR(VLOOKUP(LEFT(A2,3)&"*",G:H,2,0),"") 这比较容易提取到

深秋时节的水泡桐 发表于 2022-1-30 05:49:55

#在这里快速=VLOOKUP(LEFT(A2,FIND("区",A2)),$G$2:$H$18,2,0)回复#

夏之枫 发表于 2022-2-4 11:04:52

Sub test()
Dim arr, brr, i, k
arr = Sheet2.Range("a1:b27")
brr = Sheet2.Range("G1:H17")
For i = LBound(arr) To UBound(arr)
For k = LBound(brr) To UBound(brr)
If arr(i, 1) Like "*" & brr(k, 1) & "*" Then
    arr(i, 2) = brr(k, 2)
End If
Next k
Next i
.Resize(UBound(arr), 2) = arr
End Sub

先锋神评团小队 发表于 2022-2-8 22:06:27

=LOOKUP(,-FIND($G$2:$G$18,A2),$H$2:$H$18)
页: [1]
查看完整版本: 如何通过部分关键字进行匹配分类