ランダム化された「サブ」データを持つインデックス付き時系列データの呼び出し

ランダム化された「サブ」データを持つインデックス付き時系列データの呼び出し

これまで、INDEX()、MATCH()、VLOOKUP()、OFFSET() 関数を組み合わせて使用​​してきましたが、うまくいかず、助けを求めていました。右側のテーブルに、左側の各時系列から適切なデータを呼び出させようとしているので、作業中の大きなデータセットのサンプルの画像を添付しました。必要な出力のサンプルをハードコードしましたが、大きなデータ サンプルからこれを行うのは時間効率がよくありません。前述の関数を使用した私の努力は、データがアルファベット順に標準化されていないため問題が発生し、これまでのところ無駄になっています。

データセット

答え1

日付の位置を見つけて、 を使用して新しい範囲を構築しIndex():Index()、それを VLookup 内で使用することができます。

私はこう考えています:

=VLOOKUP(F$3,INDEX($B$3:$B$15,MATCH($E4,$B$3:$B$15,0)+1):INDEX($C$3:$C$15,MATCH($E4,$B$3:$B$15,0)+5),2,0)

この場合、左側のデータは B3 から始まり、右側のテーブルは E3 から始まります。

関連情報