こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

ExcelのVLOOKUPについて

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

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

マルチメディアファイルは削除されたか見つかりません。

投稿日時 - 2011-11-03 18:12:44

QNo.7111090

すぐに回答ほしいです

質問者が選んだベストアンサー

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


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

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


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

投稿日時 - 2011-11-03 18:35:16

ANo.2

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(2)

ANo.1

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

=LEFT(D2,12)

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


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

投稿日時 - 2011-11-03 18:34:11

あなたにオススメの質問