エクセル (vr.2016) – 列をマージして値を集計する
複数シートにわかれているデータをマージして、さらに、集計します。
目次
クエリ作成
![](https://otukai.jp/wp-content/uploads/2021/01/field-merge_1-1024x533.png)
左側=会員マスタのようなデータ
右側=日別・会員別売上のようなデータ
左側の列Eへ、右側の列Cを集計して表示します。
![](https://otukai.jp/wp-content/uploads/2021/01/field-merge_2-1024x530.png)
・「データ」タブ
・「テーブルから」をクリックします。
パワークエリエディターが開いたら
・「ホーム」タブ
・「閉じて読み込む」
![](https://otukai.jp/wp-content/uploads/2021/01/field-merge_3-1024x531.png)
売上高のデータ表からもクエリを作成します
マージ
![](https://otukai.jp/wp-content/uploads/2021/01/field-merge_4-1024x530.png)
・「クエリ」タブ
・「結合」をクリックすると窓が開きます。
・上部はマスタに該当するデータを選択
・キー (結合句) になるフィールドをクリックします。
・下部は売上高に該当するデータ (集計するデータ) を選択
・キー (結合句) になるフィールドをクリックします。
結合の種類は
・「左外部」です。
・「OK」です。
マージ結果に「null」 (売上ゼロ) の行が不要の時は「内部」を選択してください。
集計
![](https://otukai.jp/wp-content/uploads/2021/01/field-merge_5-1024x530.png)
マージテーブルのフィールド名の右端にあるアイコンをクリックします。
![](https://otukai.jp/wp-content/uploads/2021/01/field-merge_6-1024x532.png)
・「集計」のラジオボタン
・「売上売価の合計」をチェックします。
![](https://otukai.jp/wp-content/uploads/2021/01/field-merge_7-1024x531.png)
・「ホーム」タブ
・「閉じて読み込む」をクリックします。
![](https://otukai.jp/wp-content/uploads/2021/01/field-merge_8-1024x532.png)
マージ集計されたテーブルが作成されれば成功です。
行数が多いとき
![](https://otukai.jp/wp-content/uploads/2021/01/field-merge_9-1024x529.png)
個人的見解ですがめーじする行数が多いときに時間を要するみたいです。ちなみに約15,000行のマスタと約50,000行の売上データをマージ集計しようとしたところ、時間がかかりすぎて途中であきらめました。
そんなときは、売上をピボットテーブルで集計してからマージする方法があります。
・「挿入」タブ
・「ピボットテーブル」をクリックします。
![](https://otukai.jp/wp-content/uploads/2021/01/field-merge_10-1024x530.png)
・フィールド名と値をコピー
・新規シートへ値貼り付けします。
![](https://otukai.jp/wp-content/uploads/2021/01/field-merge_11-1024x532.png)
・クエリを作成
・マージします。
![](https://otukai.jp/wp-content/uploads/2021/01/field-merge_12-1024x528.png)
・「展開」のラジオボタンをクリック
・売上売価をチェックします。
![](https://otukai.jp/wp-content/uploads/2021/01/field-merge_13-1024x530.png)
値がマージできていれば成功です。