- 締切済み
エクセルのVLOOKUP関数についての質問です。
エクセルのVLOOKUP関数についての質問です。 Sheet1、Sheet2、Sheet3が3種類あります。 例えば、Sheet3は$B$5:$E$54まで下記のようなデータが入っています。 B C D E 東京ホテル 品川 03-111222 03-111333 大阪ホテル 梅田 06-555666 06-555777 ~ Sheet1のB1にドロップダウンを作り、Sheet3のB列にあるホテル名を選べるようにする。(ここまではできています。) ドロップダウンで「東京ホテル」と選ぶと、Sheet3のD1の情報(03-111222)をSheet2のH1のところに自動表示したい。 追伸 Sheet2のH1に記載すべきVLOOKUPプログラムが誤っているため、 Sheet2のH1には#N/AというエラーMSGが出ます。 今日丸1日色々と試したのですが、実現できませんので、 何卒お力をお貸しください。
- みんなの回答 (3)
- 専門家の回答
みんなの回答
- imogasi
- ベストアンサー率27% (4737/17069)
VLOOKUP関数でのエラーは (1)検索する値と検索表の値が思わぬ不一致がある8全角半角大文字小文字後尾に余分なスペースなど) (2)検索表の範囲を$つき(絶対番地)にしていない。 (3)他シートの検索表を参照していながら、シート限定Sheet1!というようなのが着いてない。 (4)第4引数をFALSEにしていない などしかないと思う。 再チェックのこと。 本件(3)ではないかな。 ーー 質問文はごたごたしているが(例えば>Sheet1のB1にドロップダウンを作り・・の行など質問には不要。どういう手段であっても、セルにセットされている値が決定的なことを、しっかりわかっていない質問が結構ある) また入れている式を、質問に書かずして、エラー原因を聞くのは、おかしいじゃないですか。
- wisemac21
- ベストアンサー率39% (171/429)
>Sheet2のH1に記載すべきVLOOKUPプログラムが誤っているため このような場合は入力している数式を提示してください。
お礼
初心者、はじめての投稿というもあり、ご迷惑をおかけいたしました。以後、気をつけます。本当に有難うございました。
- okormazd
- ベストアンサー率50% (1224/2412)
下記でいくと思うが。 Sheet2のH1:=VLOOKUP(Sheet1!B1,Sheet3!$B$5:$E$54,3,FALSE)
お礼
ありがとうございました。できました。本当に感謝しております。
お礼
ご指摘ごもっともです。結局、実現できなかった原因がわかなかったのですが、再度、作ったところできました。叱咤激励有難うございました。以後、気をつけます。