ピボットテーブルを活用できていますか?
ピボットテーブルと聞くと、”なんかパソコン強そうな人が使ってるよくわからないやつ“と思っている人も多いと思いますが、非常に便利な機能なので、ぜひ習得して使ってください。
ピボットテーブル=クロス集計機能
ピボットテーブルはExcelのクロス集計機能です。
クロス集計というのは、単純集計(GT集計)との比較で考える方が理解しやすいので、まずは単純集計について説明します。
今回使うのは、以下のようなデータです。販売商品の一覧データです。商品はバナナ、いちご、チョコレートで、販売担当者に山田、田中、鈴木がいます。他には販売量、販売単価、合価のデータがあります。

単純集計(GT集計)
単純集計というのは、1つの集計項目に対して1つの集計結果があるというような集計です。例えば上の元データの販売価格(合価)を単純集計すると、以下の通りになります。

同じように”数量の合計”も集計できるし、”鈴木の数”も集計できます。これが単純集計です。
クロス集計
それに対してクロス集計とは、集計項目を2つ以上かけ合わせる(クロスさせる)集計方法です。
例えば上のデータを例にすると、”商品名”と”担当者”という項目で”販売金額(合価)”を集計するとしたらそうすればよいでしょうか?
ピボットテーブルが使えなければ、”まずバナナでフィルターをかけて、次に担当者で一人ずつフィルターをかけて”といった煩雑な作業が発生します。
それがピボットテーブルを使えば、以下のようなアウトプットを一瞬で出すことができます。

いかがでしょうか?合計金額の内、”山田さんが販売したいちごの合計金額”や、”鈴木さんが販売したバナナの数”のような、かなり細かい集計ができるようになりました。
クロス集計は、データ分析で大活躍する手法なのです。
ピボットテーブルを使ってみよう
ではここから、実際にピボットテーブルを使う手順を照会します。
上述の元データはテーブルが設定されていたので、一度解除してから進めます。
まずは、クロス集計をしたいデータの範囲を選択します。この時注意すべきなのは、”商品名”や”担当者”と書いてあるラベル行も含むことです。
範囲を選択したら、”挿入”タブの一番左にある”ピボットテーブル”をクリックします。

そうすると、以下のようなウィンドウが出てきますので、”OK”をクリックします。

そうすると、以下のように新たなシートが追加されます。これでピボットテーブルを使う準備は完了です。
この画面は大きく2つのパートから構成されています。
下記の①はフィールドで、②はレポートです。
![方 イ ル ホ ー ム 捧 入 ペ ー ジ レ イ ア ウ ト 数 式
デ ー タ
校 問
表 示
問 発
し プ 分 析
デ ザ イ ン
第 要 第
ビ ボ ッ ト テ ー プ ル 名 : ア ク テ イ プ な フ ィ ー ル ド :
「 ビ ボ ッ ト テ ー カ
選 択 ビ ボ ッ ト テ ー プ ル フ ィ ー ル ド / ア イ テ
ビ ボ ッ ト グ ラ フ お す す め フ ィ ー ル + / - フ ィ ー ル ド
ス ラ イ サ ー タ イ ム ラ イ ン
更 新 デ ー タ ソ ー ス
品 オ プ ン ,
ビ ボ ッ ト テ - プ ル ド リ ス ト ボ タ ン の 見 出 し
の 入
の 入
ビ ボ ッ け ー プ ル
ア ク テ イ プ な フ ィ ー ル ド
グ ル ー プ
フ 有 の 一
ア ク シ ョ ン
ツ ー ル
ビ ボ ッ ト テ ー ブ ル の フ ィ ー ル ド
1 2 3 4 5 6 7 8 9
レ ポ ー ト に 追 加 す る フ ィ ー ル ド を 選 択 し て く た 港 い :
ロ 商 品 名
ロ 担 当 者
ビ ボ ッ ト テ ー フ 、 ル 4
ロ 販 売 数 星
ロ 販 売 価 格 ( 単 価 )
ロ 販 売 価 格 ( 合 価 )
レ ポ ー ト を 作 成 す る に は 、 に ボ ッ ト テ ー プ ル
そ の 他 の テ ー プ ル ..
の フ ィ ー ル ド リ ス ト ] か ら フ ィ ー ル ド を 選 択 し
て く た さ い
0 1- フ 」 「 0 4 ・ 5 ) 一 / 8 0 1- フ 」 「 0
次 の ボ ッ ク ス 問 で フ ィ ー ル ド を ド カ グ し て く た 港 い :
フ ィ ル タ ー
行
ロ レ イ ア ウ ト の 更 新 を 保 す る
Sheet3
Sheetl](https://chefyushima.com/wp-content/uploads/2020/12/image-75-1024x565.jpg)
①のフィールドでは、元のデータをどのように集計するかを決めます。その結果として②にレポートが作成されます。
例えばフィールドのうちの行に”商品名”、列に”担当者”、Σ値に”販売価格(合価)”を投入すると、以下のようなレポートを得られます。
![ビ ボ ッ ト テ - ブ ル の フ ィ - ル ド
レ ポ - ト に 這 加 す る フ ィ - ル ド を 選 択 し く だ さ い :
合 計 / 販 売 価 格 ( 合 価 ) 列 ラ へ ル
Q] 商 品 名
行 ラ へ ル
田 中 鈴 木 総 計
山 田
Q] 担 当
ロ 販 売 数 星
い ち ご
5040
6720
6720 18480
ロ 販 売 価 格 ( 単 価 )
Q] 販 売 価 格 ( 合 価 )
チ ョ コ レ ー ト
1170
1890
1440 4500
そ の 他 の 丁 - プ ル ..
バ ナ ナ
2500
3000
7250 12750
8710 11610 15410 35730
0 一 1 2 一 3 一 4 一 5 一 6 一 7 一 8 一 9 一 0 一 1
次 の ホ ッ ク ス 誾 で フ ィ - ル ド を ド プ グ し く だ さ い :
フ ィ ル タ
担 当 者
行
合 計 / 販 売 価 格 ( 合 価 )](https://chefyushima.com/wp-content/uploads/2020/12/image-74-1024x423.png)
この時の注意しないといけないのは、”値のフィールド設定”です。Σ値は、必ずしもデータに含まれる数値を合計したものが表示されるわけではありません。
例えば以下のように”個数“と表記があるときは、データの数を合計します。
上の例でいえば、金額の合計は35,730ですが、データの数としては31です。集計結果が大きく異なるので、気を付けてください。
値のフィールド設定を変更したい時は、Σ値のフィールドに入っているラベル(以下で言うと”個数 / 販売価格(合価)”)をクリックし、”値のフィールド設定”をクリックします。

そうすると以下のウィンドウが出てきますので、ここから必要な計算の種類を選択して、”OK”を押してください。

なお、この値のフィールド設定は、元データに空白がなければデフォルトで”合計”が設定されますが、空白があれば”個数”が設定されます。
コメント