Excel複数テーブルのマッチング処理について
実現したいことは、以下のような形式で3つの表があり、A列をキーとして添付の結果1、結果2のような出力を別シートに行なうことです。
マッチング処理なのですがなかなか考えがまとまりません。
おそらく関数では難しくVBAで処理するのだろうかと思いますが、経験が浅く手詰まり状態です。
恐れ入りますがご指南のほどよろしくお願いします。
要件と致しましては、
1.A列がキー項目となります。
2.表1、2、3とも列数は固定です。
3.表1はキー(A1、A2)に対し行が一意です。(マスター)
4.表2、3はキー(A1、A2)に対し行が複数行存在します。(必ず1行以上は存在します)
5.上記の場合、添付結果1または結果2のように表示したい。
・A列は値が重複しても同じ値を表示します。
・A列以外は値が重複した場合空欄を表示します。
・列の長さは同一キー項目で一番行数が多いものとなります。
5番の要件で苦慮しています。どうかよろしくお願い致します。
-----------------------------
表1
A列、B列、C列、D列、E列
A1 ,B1 ,C1 ,D1 ,E1
A2 ,B2 ,C2 ,D2 ,E2
表2
A列、F列、G列
A1 ,F1 ,G1
A1 ,F11 ,G11
A2 ,F2 ,G2
A2 ,F22 ,G22
A2 ,F222 ,G222
表3
A列、H列
A1 ,H1
A1 ,H11
A1 ,H111
A2 ,H2
A2 ,H22
A2 ,H222
お礼
ありがとうございます。 AutoCADLT2000でしかだめということでしたが 運良く同バージョンのため使用できます。 大変助かりました。また、なにかありましたら よろしくお願い致します。