
国とそれに関するさまざまなインデックスを含むメインのビッグ データ ワークシート (10,000 行、30 列) があります。geo、time、nace_r2 の 3 つの列があり、それに基づいて新しいテーブルをメイン ワークシートに結合したいと考えています。
マイナー テーブルには、geo、time、nace_r2 の 3 つの列と、インデックス列 (total_employment_ths) があり、その値をメイン テーブルに結合したいと考えています。この列の一部のセルには数値ではなく N/A がありますが、これらもメイン ワークシートに結合したいと考えています。
マージをどのように実行したいか: 2 つのテーブルの行の geo、time、nace_r2 が同一である場合、'total_employment_ths' の値を右側からビッグ データ シートの行に結合します (つまり、これはビッグ データ シートの 31 番目の列になり、値は既存の 1 行目に追加されます)。行内の geo、time、nace_r2 の値のいずれかが同一でない場合は、新しい行を作成します。
上の画像は、両方のデータ セットの列 geo、nace_r2、time (JP C12 2016 および JP C13 2016) の値が同一であることに基づいて、マイナー テーブルの列 'total_employment_ths' の値がいくつかメイン シートに追加された様子を示しています。他のセルも同様に入力されます。
私の問題が明確になったと思います。ご協力ありがとうございました。