我有产品代码和产品SKU的列表,需要查找部分匹配。问题是所有数据都不正常。
我提供了手动完成的数据子集
Master SKU Product Code Corresponding Product SKU
1_100049 1000510 1_1000510
1_1000510 1000511 1_1000511
1_1000511 100052 4_100052
1_100052 1000525 N/A
1_100053 100053 2_100053
1_100054 100054 1_100054
1_1000560 1000540 N/A
1_1000570 100055 N/A
1_1000575 1000560 1_1000560
1_100060 1000570 1_1000570
1_1000600 1000575 6_1000575
1_100061 100060 3_100060
1_1000620 1000600 1_1000600
我需要找到与产品代码对应的产品SKU。无论如何只是列出C列中的匹配? (数据仅在A和B两栏中)
我的公式是
=VLOOKUP(A2,B$2:B$6000,3,"TRUE")
答案 0 :(得分:0)
此VLOOKUP
可能适合您。根据您的数据调整查找范围:
=VLOOKUP(RIGHT(A2,LEN(A2)-2),$B$2:$B$2,1,0)
答案 1 :(得分:0)
您可以使用数组公式
在已修改的Master-SKU列上使用INDEX / MATCH=INDEX(A2:A10,MATCH(B2,RIGHT(A2:A10,LEN(B2)),0))
插入公式时使用Ctrl-Shift-Enter。如果您的列包含数字而不是文本,则可能必须添加VALUE
=INDEX(A2:A10,MATCH(B2,VALUE(RIGHT(A2:A10,LEN(B2))),0))