
Google スプレッドシートで VLOOKUP を使う方法 – 初心者向けガイド
Google スプレッドシートで VLOOKUP 関数を使って、大きな表からデータを検索して取得する方法を学びましょう。簡単な手順と、例を含む構文も紹介します。
このガイドでは、Google スプレッドシートで VLOOKUP 関数を効果的に使うための手順を、ステップごとに説明します。VLOOKUP 関数は、表の中から特定の情報を検索するために使用されます。この例では、VLOOKUP 関数を使ってある人物の給与を見つける方法を示します。
VLOOKUP(Vertical Lookup)は、Google スプレッドシートの強力な関数で、1つの列で値を検索し、同じ行の別の列から関連する値を返します。
基本構文:
ステップごとのガイド:
1. データを準備する
データが次のように構成されていることを確認してください:
検索列(例:A列の従業員 ID)
取得したい情報を含むデータ列(例:B列の名前)
2. VLOOKUP の数式を開始する
結果を表示したいセルに:
3. 検索キーを入力する
これは、探している値です:
(G2 に、検索したい従業員 ID が入っていると仮定しています)
4. 範囲を入力する
これには、検索列と、データを返す列が含まれます:
5. インデックス番号を入力する
インデックスとは、返したいデータが範囲内の何列目にあるかを示す列番号です:
(B列の場合)
6. is_sorted 引数を使用する
FALSE= 完全一致(並び替えられていないデータに推奨)TRUE= 近似一致(データが並び替え済みの場合のみ使用)
7. 数式を閉じて Enter キーを押す
最終的な数式:
これにより、G2 の ID に対応する B 列の従業員名が返されます。
ステップごとのガイド:Google スプレッドシートで VLOOKUP を使う方法
ステップ 1
Google スプレッドシートで VLOOKUP を使い始めるには、メニューバーに移動して 挿入 をクリックします。

ステップ 2
挿入 のドロップダウンメニューから、関数 を選択します。

ステップ 3
サブメニューで 検索 を選択します。

ステップ 4
検索 のオプションから、VLOOKUP 関数を選択します。

ステップ 5
VLOOKUP を使うには、まず検索キーを入力します。これは、給与を調べたい人物の名前です。検索キーを入力したら、次の手順に進むためにカンマを追加します。

ステップ 6
マウスで範囲を選択するか、行番号と列番号を手動で入力して範囲を指定できます。範囲を指定したら、次に進むためにもう一つカンマを入れます。

ステップ 7
取得したいデータが入っている列を示すインデックス番号を入力します。年収は 9 列目にあるため、インデックスとして '9' を入力します。

ステップ 8
表が並び替え済みかどうかを指定します。並び替え済みなら true、そうでなければ false を入力します。この例では表は並び替えられていないため、VLOOKUP 関数を完成させるには false と入力します。

ステップ 9
Enter キーを押します。表の値が取得され、セルに表示されます。

Google スプレッドシートで VLOOKUP を使うためのプロのコツ
構文を理解する: VLOOKUP 関数は次の形式に従います:
=VLOOKUP(search_key, range, index, [is_sorted])。search_key が、検索対象の range の最初の列にあることを確認してください。完全一致を使う: より正確な結果を得るには、完全一致を求めるときは常に is_sorted を FALSE に設定します。たとえば、
=VLOOKUP(A2, B1:D5, 3, FALSE)のようにします。絶対参照で VLOOKUP を使う: 数式を下方向や複数のセルにまたがってコピーする場合は、参照がずれないように、range には絶対参照(
$)を使います。たとえば、=VLOOKUP(A2, $B$1:$D$5, 3, FALSE)のようにします。
Google スプレッドシートで VLOOKUP を使う際によくある落とし穴と、その回避方法
検索キーが最初の列にない: VLOOKUP は range の最初の列の値しか検索できません。対処法: 検索キーが参照範囲の最初の列にあることを確認してください。
範囲の選択が正しくない: 参照範囲が正しく選択されていないと、エラーが出ることがあります。対処法: 範囲を必ず再確認し、検索に必要なすべての列が含まれていることを確認してください。
必要ないのに未ソートの範囲を使う: is_sorted 引数が TRUE に設定されている場合(または空欄のままの場合)、完全一致を検索するときに不正確な結果になることがあります。対処法: 完全一致の場合は、is_sorted を常に FALSE に設定してください。
Google スプレッドシートで VLOOKUP を使用する際のよくある FAQ
VLOOKUP は検索列の左側を参照できますか?
いいえ、VLOOKUP は指定した範囲の最初の列より右側の値しか検索できません。左側を検索したい場合は、代わりに INDEX と MATCH の使用を検討してください。VLOOKUP がエラーを返した場合はどうすればよいですか?
VLOOKUP が#N/Aを返す場合、検索キーが見つからなかったことを意味します。検索キーが正しいこと、および範囲に一致候補がすべて含まれていることを確認してください。VLOOKUP で近似一致を使えますか?
はい、is_sorted が TRUE に設定されているか省略されている場合、VLOOKUP は最も近い一致を探します。ただし、これは数値範囲でより有用です。HMac で画面収録するには?
Mac で画面収録するには、Trupeer AI を使用できます。これにより、画面全体をキャプチャでき、AI アバターの追加、ボイスオーバーの追加、動画の拡大・縮小などの AI 機能を利用できます。trupeer の AI 動画翻訳機能を使えば、30 以上の言語に動画を翻訳できます。画面録画に AI アバターを追加するには?
画面録画に AI アバターを追加するには、AI 対応の画面録画ツールを使用する必要があります。Trupeer AI は AI 画面録画ツールであり、複数のアバターを使った動画作成を支援し、さらに動画用の独自アバターの作成もサポートします。Windows で画面収録するには?
Windows で画面収録するには、内蔵の Game Bar(Windows + G)や、AI アバター、ボイスオーバー、翻訳などのより高度な機能を備えた Trupeer AI のような高度な AI ツールを使用できます。動画にボイスオーバーを追加するには?
動画にボイスオーバーを追加するには、trupeer ai の Chrome 拡張機能をダウンロードしてください。登録後、音声付きの動画をアップロードし、trupeer から希望のボイスオーバーを選択して、編集した動画をエクスポートします。画面録画でズームインするにはどうすればよいですか?
画面録画中にズームインするには、Trupeer AI のズーム効果を使用します。これにより、特定の瞬間にズームイン・ズームアウトでき、動画コンテンツの視覚的なインパクトを高められます。
おすすめの読み物
関連チュートリアル


