私は以前にこの質問をしたことがあり、いくつかの助けを受けました。しかし、私はまだやりたいことを実行できていません。それは、自分のやりたいことをうまく説明できていなかったからだと思います。ということで、また挑戦したいと思います。
これが私がやりたいことです。私は2つのデータセットを持っています
データセット A
Name Number ValueA
1: A 125 16
2: B 1735 76
3: C 2985 22
4: D 3245 76
5: E 4211 22
データセット B
Name Number ValueB
1: A 127 56
2: B 1789 84
3: C 2990 11
4: D 3247 36
5: F 4293 49
Name 列と Number 列に基づいてこれら 2 つのデータ セットをマージしたいのですが、Number はユーザーが定義した範囲内に収まっていれば十分です。
例: Number が互いに +-10 (単なる例) の場合にマージしたいと思います。データ セット A では、名前は A で、番号は 125 です。データ セット B では、名前は A で、番号は 127 (125 の +-10) です。
エントリ 2 の場合、名前は両方とも B ですが、数字は互いに +-10 ではありません
マージされたテーブル:
Name Number ValueA ValueB
1: A 125 16 56
2: B 1735 76 NA
3: B 1789 NA 150
4: C 2985 22 11
5: D 3245 76 36
6: E 4211 22 NA
7: F 4293 NA 49
すべてのヘルプは大歓迎です。ありがとうございました。