dポイントプレゼントキャンペーン実施中!

B2に商品名を出したいと思っています。
A2の12桁の数値コードを使ってVLOOKUPにてD1~E4の表の商品名を参照することはできますでしょうか?

A2に12桁はD2の13桁と違ってわざと一桁少なく入力して参照したいのです。

※添付画像が削除されました。

A 回答 (2件)

一番簡単な関数で行う方法:


D列を選んでデータメニューの区切り位置を開始,とりあえず何も指定せず次々送り,3/3画面で「文字列」にマークしてOKする
B2には
=IF(A2="","",VLOOKUP(A2&"?",D:E,2,FALSE))
とする。


#データを用意するときの具体的な注意点:
D列に更にデータを追加したいときは,事前にD列を選びセルの書式設定で文字列を設定して置いてから記入する

#手順を間違えると計算できません。


#先にも指摘しておきましたが,具体的にどういう具合にデータを用意しているのかによって関数の書き方なり手順なりが変わります。
    • good
    • 0

D列の右側に行を挿入し作業列を作り、



=LEFT(D2,12)

として、これをVLOOKUPの検索値とすればよいでしょう。


もちろん言うまでもありませんが、12桁の数値は一意でないとダメ(12桁にしたことで同一になる商品はないですよね?)です。
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!