找回密码
 立即注册
搜索

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

8
回复
1737
查看
[复制链接]

1

主题

9

帖子

1

幻币

初入江湖

Rank: 1

积分
8
2021-11-8 15:48:00 显示全部楼层 |阅读模式
想知道是否能用公式,使B列通过A列识别G列的部分关键词,靠GH列匹配的数据填充B列,达到D和E列最后的匹配效果
求大神指点,非常感谢
84cc6a02689e5e86dfecdff514d598d5.png
工作簿.zip (11.17 KB, 下载次数: 14)
PPT学习论坛
回复

使用道具 举报

1

主题

8

帖子

1

幻币

东方不败

积分
-20
2021-11-25 07:12:28 显示全部楼层
=VLOOKUP(LEFT(A2,3)&"*",G:H,2,)
PPT学习论坛
回复 支持 反对

使用道具 举报

0

主题

2

帖子

-1

幻币

初入江湖

Rank: 1

积分
0
2021-12-11 07:38:46 显示全部楼层
=LOOKUP(1,0/FIND(G$2:G$18,A2),H$2:H$18)
PPT学习论坛
回复 支持 反对

使用道具 举报

0

主题

5

帖子

-3

幻币

东方不败

积分
-4
2021-12-20 06:27:58 显示全部楼层
=VLOOKUP(LEFT(A2,FIND("区",A2)),$G$2:$H$18,2,) 这样子?
PPT学习论坛
回复 支持 反对

使用道具 举报

0

主题

9

帖子

-1

幻币

初入江湖

Rank: 1

积分
7
2022-1-3 12:39:49 显示全部楼层
感谢,这个能达到需求
PPT学习论坛
回复 支持 反对

使用道具 举报

1

主题

5

帖子

2

幻币

初入江湖

Rank: 1

积分
6
2022-1-30 03:27:48 显示全部楼层
=IFERROR(VLOOKUP(LEFT(A2,3)&"*",G:H,2,0),"") 这比较容易提取到
PPT学习论坛
回复 支持 反对

使用道具 举报

1

主题

7

帖子

-1

幻币

初入江湖

Rank: 1

积分
5
2022-1-30 05:49:55 显示全部楼层
#在这里快速=VLOOKUP(LEFT(A2,FIND("区",A2)),$G$2:$H$18,2,0)回复#
PPT学习论坛
回复 支持 反对

使用道具 举报

1

主题

5

帖子

1

幻币

初入江湖

Rank: 1

积分
7
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
[a1].Resize(UBound(arr), 2) = arr
End Sub
PPT学习论坛
回复 支持 反对

使用道具 举报

0

主题

4

帖子

0

幻币

初入江湖

Rank: 1

积分
0
2022-2-8 22:06:27 显示全部楼层
=LOOKUP(,-FIND($G$2:$G$18,A2),$H$2:$H$18)
PPT学习论坛
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册