【Excel】複数シートをまとめてピボットテーブルで集計 ウィザードうまくできない⇒これで解決した

複数シートを1つにまとめてピボットテーブルで集計

月別データが3つのシートに分かれているのですが、ピボットテーブルで集計したいです。

まず調べて出てくるのは「ピボットテーブル ウィザード」を使ったやり方です。 早速試しました。(※ここでは詳細省きます)

複数シートを1つにまとめてピボットテーブルで集計

これ合っているのでしょうか。項目名が「ページ1」とか、「列」、「行」、、、? 見慣れない言葉に置き換わっています。

複数シートを1つにまとめてピボットテーブルで集計

ウィザードの手順を調べてやり直しても、いじってみても、一向に良くならない。・・・これはギブアップですね。

試行錯誤の末、最終結論として

手入力でデータを作成しなおしました、、、

手打ちの方が早かったです。(初心者あるある) 

完成形はこちら↓になります。私はこれで十分でした。

複数シートを1つにまとめてピボットテーブルで集計

どうやって加工したのか記録しておきます。

目次

ピボットテーブルで複数シートを一つにまとめて集計したい

使用したExcelデータはこちら。様式が同じで、シート名が10月、11月、12月、と3シートあります。(説明用のダミーデータなのでよく見るとおかしいです)

複数シートを1つにまとめてピボットテーブルで集計

これらを手入力でひとつにしました。はい、貼り付けました。10月分シートの下に、11月分シート、12月分シートを貼り付けた。

複数シートを1つにまとめてピボットテーブルで集計

ポイントは「シート名」の列を追加したこと

このままでピボットを組んだのですが、シート名が表示されず、わからなくなったんですよね。そこで「月」の列を追加して、シート名を入れました。行ごとに10月、11月、12月、と入れました。

複数シートを1つにまとめてピボットテーブルで集計

これでピボットを作ってみました。普通のピボットなので列名の表示が生きています。突然「ページ1」とか表示してきません。

さらに追加した列名の10月、11月、12月が表示されているので何のデータかわかります。

複数シートを1つにまとめてピボットテーブルで集計

これで使えそうです。

まとめ

結局、手でぺたぺた貼り付けてまとめシートを作成してからやりました。もっと効率の良い方法はないものか、、、きっとあるでしょう。

よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!

この記事を書いた人

目次