2016-03-22 23 views
-1

商品コードと商品SKUのリストがあり、部分一致を見つける必要があります。問題はすべてのデータが故障していることです。EXCELを含む値を見つける

私が提供したデータのサブセットを手動

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 

行わIは、商品コードに対応する商品のSKUを見つける必要があります。とにかく列Cのマッチをリストするだけですか? (データはちょうど2つの列AとBでである)

私が持っている式は、あなたのために働くかもしれ

=VLOOKUP(A2,B$2:B$6000,3,"TRUE") 
+0

Is製品コードは常にProduct SKUの部分文字列ですか? – bioschaf

+0

はい、一致するSKUがない限り。より多くのデータが提供されました –

答えて

0

このVLOOKUPです。あなたのデータに検索範囲を調整します。

=VLOOKUP(RIGHT(A2,LEN(A2)-2),$B$2:$B$2,1,0) 
+0

データが追加されました –

0

あなたが数式を挿入するときには、配列数式

=INDEX(A2:A10,MATCH(B2,RIGHT(A2:A10,LEN(B2)),0)) 

使用はCtrl-Shiftキーを押しながらEnterを押して変更マスター・SKU列に索引/ MATCHを使用することができます。列にテキストの代わりに数字が含まれている場合は、値を追加する必要があります。

=INDEX(A2:A10,MATCH(B2,VALUE(RIGHT(A2:A10,LEN(B2))),0)) 
関連する問題