エクセルVBAを使用して、「一致列」に基づいて、私はこのように、2列の2セットを比較するための最も効率的な方法を探しています:は、2つの隣接していない列の間の差を計算
セット1:
をA | B | C |
11_22 | 10 | |
33_44 | 20 | |
55_66 | 30 | |
77_88 | 40 | |
99_00 | 50 | |
セット2:列Aとの間の各マッチについて
J | K |
33_44 | 19 |
99_00 | 47 |
77_88 | 40 |
一致がJ
にA | B | C
が存在しない場合、Jは、カラムCは、列Bに完全 量で、それぞれ、B及びKにおける隣接セル (この場合33_44、99_00、及び77_88)の間の差を表示する必要が
11_22 | 10 | 10
33_44 | 20 | 1
55_66 | 30 | 30
77_88 | 40 | 0
99_00 | 50 | 3
範囲(A、B)と(J、K)の値が の2つの多次元配列を入れ子にしたループで作成しようと考えていますが、結果が返ってくる方法がわかりません一致した場合はC列になります。 3番目の「結果配列」を作成して新鮮なシートに出力することもできます。