Excelピボットテーブルで%を出す方法|列全体に対する%表示方法を徹底解説

ピボットテーブル% 表示をしたいのに、思った通りの数字が出てこない…。

Excel を使っていて、こんな壁にぶつかったことはありませんか。

実は ピボットテーブル の「割合表示」には、全体に対する%、行ごとの %、列ごとの % という複数の考え方があります。

設定も似ていて紛らわしいため、最初はどれを使えばいいのか迷ってしまうのも無理はありません。

この記事では、それぞれの違いや使い方を 初心者向けにやさしく解説 します。

具体的な操作手順だけでなく、「なぜそうなるのか?」という 仕組みの理解 も重視して、

職場ですぐ活用できるようになることを目指します。

この記事では、Excelピボットテーブル を使って、列に対する%を表示の方法 をご紹介します。

列全体に対する%を出す方法

ピボットテーブル を使うと、各列の合計に対して、行がどれくらいの割合を占めているか (%) を表示できます。

これは「各支店の売上内訳において、どの商品カテゴリがどれくらい売れているか?」を確認する際に便利です。

サンプルデータ例

次のデータを使って、各支店の売上合計を基準に、その中で商品カテゴリが占める割合 (%) を表示します。

支店商品カテゴリ売上
東京A1000
東京B1200
東京C800
大阪A900
大阪B1100
大阪C700
名古屋A800
名古屋B1000
名古屋C600

このデータから ピボットテーブル を作成し、「全体 (総計) に対する割合 (%)」を表示する手順を紹介します。

設定手順

手順1
  1. このデータ範囲を選択し、[挿入] をクリック
  2. [ピボットテーブル] をクリックする
Excelピボットテーブルで%を出す方法|列全体に対する%表示方法を徹底解説
手順2
  1. [行] に「商品カテゴリ」、[列] に「支店」、[値] に「売上」をドラッグする
Excelピボットテーブルで%を出す方法|列全体に対する%表示方法を徹底解説
手順3
  1. [合計 / 売上]のプルダウンメニューをクリック
  2. [値フィールドの設定(N)…] をクリック
  3. [計算の種類] をクリックし、一覧から [列集計に対する比率]を選択
Excelピボットテーブルで%を出す方法|列全体に対する%表示方法を徹底解説

出力される表のイメージ

設定が完了すると、以下のような ピボットテーブル が表示されます。

商品カテゴリ東京大阪名古屋合計
A33.33%33.33%33.33%33.33%
B40.00%40.74%41.67%40.74%
C26.67%25.93%25.00%25.93%
合計100.00%100.00%100.00%100.00%

この表では、各支店 (列) における売上構成比 が示されています。
たとえば、名古屋支店では商品カテゴリ B の売上が最も高く、全体の約 41.7% を占めていることがわかります。

使用シーン例

  • 支店ごとの売上内訳を カテゴリ別に分析 したいとき
  • 各支店の重点商品や構成傾向を 比較・視覚化 したいとき
  • 部門別・チーム別の活動比率などを 列基準で把握 したいとき

売上の絶対値で比較してしまうと、店舗の規模が大きいほど数字も大きく見えがちです。 しかし「列の合計に対する割合 (%)」を使えば、支店ごとの売上内訳のバランス を正しく読み取ることができます。

このように「列の合計に対する割合 (%)」を使うことで、支店ごとの特性や売れ筋傾向 を正確に把握できます。

複数の拠点・部門のバランスを読み解く際に、非常に有効な視点です。

💡 意図した割合が表示されているか確認する方法

「この % 表示は本当に正しいのかな?」と感じたときは、
以下のようにどこが 100.00% になるかをチェックしてみましょう👇

商品カテゴリ東京大阪名古屋合計
A33.33%33.33%33.33%33.33%
B40.00%40.74%41.67%40.74%
C26.67%25.93%25.00%25.93%
合計100.00%100.00%100.00%100.00%

📍各支店 (列) の下にある合計セルが 100.00% であれば、列基準の割合は正しく表示されています。

まとめ

この記事では、Excelピボットテーブル を使って、全体に対する%を表示の方法 をご紹介します。

他の方法は以下に掲載済みです。

参考までに!