GoogleスプレッドシートでVLOOKUPを使用する方法

2021年12月18日 539 ビュー vlookupgoogleシート

投稿トピックを閲覧する





序章

GoogleスプレッドシートのVLOOKUP(垂直ルックアップ)は、範囲の最初の列の値を検索するために使用されます。たとえば、IDに基づいて従業員の名前を検索できます。



このガイドでは、GoogleスプレッドシートでVLOOKUPを使用する方法を示します。

GoogleスプレッドシートでのVLOOKUPの構文

GoogleスプレッドシートのVLOOKUPの構文は次のとおりです。



VLOOKUP(search_key, range, index, [is_sorted])

search_key :検索する値
範囲 :これは、で指定された値を検索するセル範囲を指定します search_key 。
索引 :返される値の列インデックス(数値)です。最初の列は1、2番目の列は2というように続きます。
is_sorted :これはTRUEまたはFALSEの値であり、検索する列が 範囲 ソートされます。デフォルト値はTRUEです。ほとんどの場合、FALSEを使用することをお勧めします。



ヒント
VLOOKUPが期待どおりに機能するには、ルックアップデータがで指定された範囲の最初の列にある必要があります。 範囲 。

Googleスプレッドシートの例でのVLOOKUP

このガイドで使用する例は、あるビジネスの製品にUPCコードを割り当てるために使用した実際のツールです。 2つのGoogleワークシートがあります。 製品詳細 と UPCコード 。以下の画像は、2つのワークシートのサンプルを示しています。

Windows10周年記念アップデートを削除
Googleスプレッドシートの例のVLOOKUP-製品の詳細Googleスプレッドシート

ツールの機能



製品の詳細ワークシートからUPCコードワークシートの製品ID列に製品IDを入力すると、VLOOPUPは自動的にUPCコードを製品に割り当てます。



これが私が使用した式です:

|_+_|

これがGoogleスプレッドシートの数式です。

Googleスプレッドシートの例でのVLOOKUPの説明

上記の最後の2つの画像を参照してください。最初の画像は、製品詳細ワークシートのVLOOKUP式を示しています。参考までに、式は次のとおりです。

 =VLOOKUP(A2,'UPC Codes'!A2:B8,2,FALSE)

A2 が含まれています search_key –ルックアップ値。

「UPCコード」!A2:B8 それは 範囲 そのVLOOKUPは search_key 。

2 は 索引 –これはVLOOKUPが返される列です 範囲 見つかった場合 search_key 。

FALSE それは is_sorted value –範囲がソートされていないことを示します。

数式の仕組みは次のとおりです。

UPCコード222663995563を製品に割り当てるには、製品IDPIP0001をUPCコードワークシートのセルA2にコピーするだけです。 VLOOKUPが範囲を検索するとき、 A2:B8 UPCコードワークシートで、 search_key 。この例では、search_keyは製品IDPIP0001です。次に、セルB2の値を返します。 索引 桁。

GoogleスプレッドシートでVLOOKUPを解決する方法#N / Aエラー

Googleスプレッドシートの例でのVLOOKUPの説明

上記の例では、VLOOKUPが一致するものを見つけられない場合、#N / Aエラーを返すことに気づいたでしょう。このエラーを削除してテキストを追加するには、IFERROR関数を使用します。

IFERROR関数の構文は次のとおりです。

=VLOOKUP(A2,'UPC Codes'!A2:B8,2,FALSE)

価値 :これは、エラーがない場合にVLOOKUPが返す実際の結果です。つまり、 search_key 指定された 範囲 。ただし、VLOOKUPがエラーを返す場合、IFERRORは [value_if_error] 。

したがって、#N / Aエラーを解決するには、 価値 以下に示すVLOOKUP式を使用したIFERROR式の場合:

IFERROR(value, [value_if_error])

IFERROR式は次のようになります。

VLOOKUP(A2,'UPC Codes'!A2:B8,2,FALSE) 
同封しました VLOOKUP(A2、 'UPCコード'!A2:B8,2、FALSE) 括弧内の、 ()。これはエラーを回避するために必要です。

次に、交換します [value_if_error] UPCコードのようなテキストが割り当てられていない

IFERROR式は次のようになります。

=IFERROR((VLOOKUP(A2,'UPC Codes'!A2:B8,2,FALSE) ), [value_if_error])

結論

GoogleスプレッドシートのVLOOKUPは、多くのビジネス上の問題を解決するために使用できる重要な機能です。このガイドで、GoogleスプレッドシートでのVLOOKUPの使用方法が簡単になることを願っています。

また、このSゾーンがお役に立てば幸いです。

質問やコメントがある場合は、ページの最後にある[返信を残す]フォームを使用してください。または、VLOOKUPでの経験を共有してください。

その他の役立つガイド

  • Googleスプレッドシートで折れ線グラフを作成する方法
  • Excelで折れ線グラフを作成する方法

追加のリソースとリファレンス