1

関連性の係数を生成するために特定のプログラムに入力するために、Excel にエクスポートした大規模な系図データセットがあります。ただし、Excel エクスポートは、降下プログラムが必要とするものとは異なる形式になっています。Excel シートが次のようになっている必要があります。

自我ID - 父ID - 母ID - 性別

しかし、現時点では、1 つのワークブックに次の 3 つのシートがあります。

シート 1: エゴ ID - 姓 - 名前 - 性別

シート 2: 家族 ID - 父 ID - 母 ID

シート 3: 家族 ID - 子供 ID**

したがって、次のことを行うには VBA でコーディングする必要があると思います。

  • シート 3 の家族 ID がシート 2 の家族 ID と一致する場合、家族のすべての子供をシート 2 の家族 ID 行の母親 ID の後にコピーします (例: -家族 ID - 父親 ID - 母親 ID - 子供 ID - 子供 ID )

  • 次に、シート 2 の子 ID がシート 1 のエゴ ID と一致する場合、関連する母親と父親の ID をシート 1 の性別の後にエゴ ID 行にコピーするようにコーディングする必要があります (例:エゴ ID - 姓 - 名 - 性別 -父ID - 母ID )

これが可能かどうか誰にも教えてもらえますか? 私は以前にExcelでコーディングしたことがなく、どこから始めればよいのかわからないので、少しでも助けていただければ幸いです.

ありがとう!

4

2 に答える 2