command lab
  • TOP
  • BLOG
  • Excel

  • VLOOKUP関数で別シートから参照する方法についてわかりやすく解説

VLOOKUP関数で別シートから参照する方法についてわかりやすく解説

ExcelのVLOOKUP関数で値を別シートから参照したい時どのように設定すれば良いのか?VLOOKUP関数を慣れていない人にはぶつかりがちな問題です。ここではVLOOKUP関数で別シートのセルを参照させたいときの方法について解説します。

別シートのセル参照の記載ルール

Excelのセル参照の記載ルールの解説をします。シート名の後に「!」を入力し、その後ろにセル番号を入力すると別シートを参照できます。

しかし、上記のようにシート名からタイプして入力するのは面倒なので、直接別シートのセルをクリックしてセル参照させるのが一般的です。

VLOOKUP関数で別シートからセル参照する方法

VLOOKUP関数で別シートからセル参照する方法について解説します。下記の例ではIDのみ記載されている「売れた商品リスト」に別シートの「商品マスタ」から「商品名」を引っ張ってこようとしています。

GIFアニメーションでざっくり手順確認

まずは下記GIFアニメーションをざっくりと確認し全体の流れを掴んでください。その下に手順詳細を解説します。

手順1:空白セルを選択

情報を引っ張って表示するために空白セルを選択します。

手順2:「=VLOOKUP(」と入力

「=VLOOKUP(」と入力します。入力途中でサジェストが表示されるのでTABキーを押下すると自動で入力されるので便利です。

手順3:検索値として、同じ行の「商品ID」を選択しセル参照

検索値として、同じ行の「商品ID」のセルをクリックし、セル参照させます。

手順4:「,」で区切る

「,」で区切って、第1引数の入力を完了させます。

手順5:「商品マスタ」シートを選択し、範囲をドラッグして選択

VLOOKUPの2つ目の設定値「範囲」は「商品マスタ」シート内にあるので、「商品マスタ」シートを選択して開き、範囲をドラッグして選択します。数式バーを見てみると「シート名」+「!」+「セル番号」の形式で自動入力されているはずです。

手順6:「F4」キーを押下し、指定した範囲を絶対参照に変更

そのまま「F4」キーを押下し、指定した範囲を絶対参照に変更します。絶対参照にする理由はあとでVLOOKUPの数式をコピーする際に範囲がずれないようにするためです。

手順7:「,」で区切り、列番号として「2」を指定

「,」で区切り、列番号として「2」を指定します。参照しようとしている「商品名」が商品IDから数えて2番目にあるので「2」と設定します。

手順8:ENTERキーを押下し、数式を決定

手順9:オートフィルで他の行に数式をコピーする

数式が入ったセルを選択しなおして、右下のフィルハンドルを下にドラッグして数式をコピーします。

VLOOKUP関数で別シートからセル参照できました。

おすすめの解説動画

VLOOKUP関数で別シートを参照する方法についてわかりやすく解説しています。VLOOKUPは慣れない人は混乱しがちなので、動画でしっかり学んでおくと良いと思います。おすすめです。

ショートカットキーの練習できます

当サイトはショートカットキーの練習を実際の動きを確認しながら練習できる機能がついています。繰り返し指を動かして練習ができるので、ゲーム感覚で遊んでいくうちに自然とショートカットキーが使えるようになれます。ショートカットキーは暗記するよりも実際に手を動かして練習していったほうが習得が早くなるので、是非当サイトで定期的に練習してみてください。下記のSTARTキーを押下すると練習を始められます。

下記STARTボタンを押下すると練習モードに入ります。
推奨ブラウザ:Google Chrome
STARTSTOP
※入力モード切り替え ctrl + shift + alt + space
PRE
NEXT
ガイドモード
リピートモード
ENTERで次へ

関連記事