Excel: スライド範囲検索

Excel: スライド範囲検索

申し訳ありませんが、私の Excel は少し錆び付いています。

複数の時系列を含むテーブルで、vlookup を使用して手動でマージしようとしています。例

      A      B     C      D
1    Date1    V1  Date2    V2
2    Jun-2010 10 Jun-2010 100
3    Jul-2010 15 Aug-2010 120

新しいテーブルを作成したい

      A       B   C
1    Date     V1  V2
2    Jun-2010 10 100
3    Jul-2010 15 NA
4    Aug-2010 NA 100 

したがって、各列は同じ日付セルを参照しますが、参照テーブル内の異なる範囲を参照します。出力テーブルで 1 列移動するたびに、範囲を 2 列ずつスライドする必要があります。

したがって、出力テーブルにすべての可能な日付(月)を含む列Aを作成した後、セルB2には

=vlookup($A2, Tab0!A2:B3, 2, 0) 

そして列C2には

=vlookup($A2, Tab0!C2:D3, 2, 0), 

等々。

これを実現するために、私はスライド範囲を取るvlookup関数を書こうとしています

R1C1 参照を試し、INDEX + MATCH を検討しましたが、常に何らかの問題が発生します。

関連情報