ここから本文です

エクセルのVLOOK関数で他ブックのデータ参照方法を教えてください。

質問者

ctfcn570さん

2009/10/1110:00:32

エクセルのVLOOK関数で他ブックのデータ参照方法を教えてください。

BOOK1のA列に商品名が記入してあり、B列に日付を入力します。

日付データは、他BOOKのデータベース(商品名・日付 記入済み)からVLOOK関数で参照したいのですが、どのように設定すればよろしいでしょうか?

基本的なテクニックがもしれませんが、ご教授よろしくお願いします。


環境:WindiwsXP,Office2003

閲覧数:
9,687
回答数:
3
お礼:
100枚

違反報告

ベストアンサーに選ばれた回答

motsuni046さん

編集あり2009/10/1110:34:33

以下のようなコマンドでできました。

=VLOOKUP(A2,[Book2]Sheet1!$A:$B,2,FALSE)

BOOK1の日付列に打ち込んでください。

質問した人からのコメント

2009/10/11 12:32:28

降参 みなさま早速の回答ありがとうございました。最初に回答をくれた方をベストアンサーに選ばせてもらいました。

nonokoteppeさん
データベースの商品名は一つのみしかありませんので、単純にVLOOKで出来ました。

ちょい足しを取り消しますが
よろしいですか?

  • 取り消す
  • キャンセル

このQ&Aで解決しましたか?質問する

閉じる

ベストアンサー以外の回答

1〜2件/2件中

並び替え:回答日時の
新しい順
|古い順

2009/10/1111:26:49

下の方たちに追記して注意点・・・・
まず、他ブック参照して、保存して閉じて次に開くと、[book1.xls]ではなく、保存場所までずらずらくっついて表記されるようになります。
(C:\My Documents\~みたいな)
で、保存場所のパス名が変わったりすると・・・エクセルに「そんなファイル見つからない」と文句を言われますね・・・

それと、
必ずbook1を開く時に下図のような注意が出るので、「更新する」「更新しない」を選ぶようになります。

個人的には、あまり他ブックへの参照は好きではない・・・のですが、便利である事は確かです。

投稿画像

ちょい足しを取り消しますが
よろしいですか?

  • 取り消す
  • キャンセル

nonokoteppeさん

2009/10/1110:36:21

他のBOOKには、同じ商品名で違う日付がいくつもあるのだと思います。

特定の日付による商品名一覧を表示したいのか、
あるいは、商品名ごとの日付一覧を表示したいのか、
目的によって若干式が違ってきますので、その辺を補足追記できませんか?

単純にそのままVLOOKUPを使えるとするならば、
2つのBOOKを一緒に開いて行えば、別シートから参照するのと同じようにして出来ますけど。

=VLOOKUP(A1,[他のBOOK名.xls]シート名!$A:$C,2,0)

ちょい足しを取り消しますが
よろしいですか?

  • 取り消す
  • キャンセル

Q&Aをキーワードで検索:

Yahoo! JAPANは、回答に記載された内容の信ぴょう性、正確性を保証しておりません。
お客様自身の責任と判断で、ご利用ください。
本文はここまでです このページの先頭へ

ID/ニックネームを選択し、「追加する」ボタンを押してください。

閉じる

※知恵コレクションに追加された質問や知恵ノートは選択されたID/ニックネームのMy知恵袋で確認できます。

ほかのID/ニックネームで利用登録する