0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

Power Pivotを利用して複数シートのテーブルを一つのテーブルに統合する

Posted at

複数のシートに分割されたテーブルが存在すると、ピボットテーブルを用いた集計を行うのが非常に大変でしたが、Power Pivotの機能を利用することで一つのテーブルにまとめ、ピボットテーブルを適用しやすくなる。

1.次のような構造をもったシートがたくさん存在している。
image.png

2.まずはピボットテーブルに統合したい対象のブックを保存する。

3.「Ctrl + N」で新しいブックを作成する。

4.新しいブックで「Data」 > 「Get Data」 > 「Frin Wookbook」
image.png

5.保存してあるデータソースを選択する。
image.png

6.まとめてシートを選択するう場合は、下図のようにディレクトリのアイコンを選択し、「Transform Daat (データの変換)」をクリックする。
※このステップは重要。一つ一つ選択していくなんてことの無いように‼
image.png
※「3623」枚ものシートが存在するため、1ずつ選択するわけにはいかないのでまとめて扱う方法を覚えておく必要がある。

7.「Data」カラムの右側のボタンをクリックして、内包されているデータを展開する。
image.png

8.展開時に表示するカラムの一覧を選択する。
そのうえで「Use Original Column name as prefix」(元の列名をプレフィックスとして使用します)にチェックを入れ、「OK」を選択する。
image.png

9.最初の行をヘッダとする。
image.png

最初の行をヘッダーとして使用するにチェックを入れる。
image.png

image.png

元データのシート名が記載されているカラムについては、名前を変更した方が好ましい。
image.png

10.クエリの結果にヘッダ行が混在しないようにするため、ヘッダ行を抽出条件から除外する。
image.png

11.その他、データクレンジングが終了したら、「閉じて読み込む」ボタンを選択する。
image.png

12.完成形のテーブルをインポートすることができた。
これでピボットテーブルなど便利な機能を用いた分析もできるようになります。
image.png

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?