• ベストアンサー

エクセルの関数を別シートから

エクセルで関数を使うときに、別のシートからそのシートへデータをもってきて使いたいのですが‥ VLOOKUPを使うときに、となりのシート(別のシート)からデータをもってくるときには、どのように設定したらよいのでしょうか。

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

  • ベストアンサー
  • shintaro-2
  • ベストアンサー率36% (2266/6245)
回答No.1

=vlookup(検索値,sheet!範囲,引数1,引数2)と 範囲名の前にsheet名を付ければokです 範囲に名前を付けて、範囲名を使っても良いかと思います。

その他の回答 (2)

  • Turbo415
  • ベストアンサー率26% (2631/9774)
回答No.3

たとえばSheet1のA1セルを索引としてSheet2のD1からH10まで参照するなら、VLOOKUP(A1,と打った後ポインタをSheet2のタブに移動させてクリックしてSheet2のD1からH10をドラッグすると、自動的にSheet2!D1:H10と入ります。そのあと、を記述すれば簡単です。手でシート名等を入力するとミスが多いのでこれが簡単ですよ。

gen-kun
質問者

お礼

わかりました。助かりました。

noname#58440
noname#58440
回答No.2

  普通に関数を書いて、参照する部分をシート名を含めた表現にして下さい。 例 =VLOOKUP(A1,Sheet1!A1:B10,2) Sheet!A1:B10・・・・Sheet1のA1からB10の範囲の意味です  

関連するQ&A