かなり長い間検索しましたが、残念ながら、必要なことを実行しようとする以前の投稿を見つけることができませんでした. 日付でインデックス付けされた 46 行のデータ テーブルがあります (これをData1
.Data1
これを と呼びますData2
)。
Data2
の値に基づいて、 の日付に値を割り当てる必要がありますData1
。より具体的には、 の特定の日付Data2
の 1 週間前の の日付はData1
、 のその日付の値に設定する必要がありますData1
。Data1
の最初の値と の日付を使用した例を次に示しますData2
。
データ1:
DATE VALUE
2001-01-24 17
2001-02-17 21
2001-03-20 18
データ 2:
DATE VALUE
2001-01-20
2001-01-23
2001-02-11
2001-02-15
2001-03-18
あなたの助けを受け取った後、私は次のように変わることができるはずですData2
:
DATE VALUE
2001-01-20 17
2001-01-23 17
2001-02-11 21
2001-02-15 21
2001-03-18 18
日付は の日付の前の週に含まれるData1
ため、 の最初の値と同じ値になりますData1
。
うまくいけば、私がやろうとしていることはここで明確です。私はあなたの助けに感謝します!