2017-12-25 11 views
1

私は2つのテーブルを持っています。 1つのテーブルには、日付と為替レートの列が含まれています。第2のテーブルは、ユーザが任意の日付を入力することを可能にし、他のテーブルから為替レートを返す。日付間の値を検索

日付間のルックアップは、入力された日付に最も近い日付を検索しますが、決して将来の日付(過去または同じ日付)は検索しません。どうすればこれを達成できますか?

enter image description here

答えて

2

これはvlookupが何のためにあるのかです。

=vlookup(D2, A2:B, 2, True) 

ここD2は、検索キー、A2:2の結果を返すの列の数であり、検索対象の範囲B(第1列が検索されています)。 trueは次のことを意味します。

is_sortedがTRUEまたは省略された場合、最も近い一致(検索キー以下)が返されます。検索列のすべての値が検索キーより大きい場合、#N/Aが返されます。

また、一度にすべてのD値を見上げ、ARRAYFORMULAとして動作します。

=arrayformula(vlookup(D2:D3, A2:B, 2, True)) 
関連する問題