Googleスプレッドシート:日付によるvlookupの使い方
Google スプレッドシートで日付による VLOOKUP を使用するには、次の構文を使用できます。
= VLOOKUP ( D2 , A2 : B9,2 , FALSE )
この特定の数式は、範囲A2:B9のセルD2の日付を検索し、範囲の列2に対応する値を返します。
注: FALSE引数は、あいまい一致ではなく完全一致を検索するように Google スプレッドシートに指示します。
次の例は、この構文を実際に使用する方法を示しています。
例: Google スプレッドシートで日付による VLOOKUP を使用する
Google スプレッドシートに、さまざまな日付の商品の総売上高を示す次のデータ セットがあるとします。
VLOOKUPで次の数式を使用すると、列 A のセル D2 の日付値を検索し、対応する売上値を列 B に返すことができます。
= VLOOKUP ( D2 , A2 : B9,2 , FALSE )
次のスクリーンショットは、この式を実際に使用する方法を示しています。
VLOOKUP式は 12 を返します。これは、元のデータセットの日付 05/26/2022 に対応する売上高です。
この数式は、列 A の値が有効な日付形式であること、およびVLOOKUP数式に指定する値も有効な日付形式であることを前提としていることに注意してください。
VLOOKUP数式に指定した値が無効な場合、数式は結果として#N/Aを返します。
05/26/2022 は有効な日付数式形式ではないため、 VLOOKUP はそれに応じて#N/Aを返します。
追加リソース
次のチュートリアルでは、Google スプレッドシートで他の一般的なタスクを実行する方法を説明します。
Google スプレッドシート: 別のブックから VLOOKUP を使用する方法
Google スプレッドシート: VLOOKUP を使用して一致したものをすべて返します
Google スプレッドシート: 複数の条件で VLOOKUP を使用する