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

ピボットテーブル
で %
表示をしたいのに、思った通りの数字が出てこない…。
Excel
を使っていて、こんな壁にぶつかったことはありませんか。
実は ピボットテーブル
の「割合表示」には、全体に対する%
、行ごとの %
、列ごとの %
という複数の考え方があります。
設定も似ていて紛らわしいため、最初はどれを使えばいいのか迷ってしまうのも無理はありません。
この記事では、それぞれの違いや使い方を 初心者向けにやさしく解説 します。
具体的な操作手順だけでなく、「なぜそうなるのか?」という 仕組みの理解 も重視して、
職場ですぐ活用できるようになることを目指します。
この記事では、Excel
の ピボットテーブル
を使って、列に対する%
を表示の方法 をご紹介します。
- 全体に対する
%
:⇒ Excelピボットテーブルで%を出す方法|全体に対する%表示方法を徹底解説 - 行ごとの
%
: ⇒Excelピボットテーブルで%を出す方法|行に対する%表示方法を徹底解説
列全体に対する%を出す方法
ピボットテーブル
を使うと、各列の合計に対して、行がどれくらいの割合を占めているか (%
) を表示できます。
これは「各支店の売上内訳において、どの商品カテゴリがどれくらい売れているか?」を確認する際に便利です。
サンプルデータ例
次のデータを使って、各支店の売上合計を基準に、その中で商品カテゴリが占める割合 (%) を表示します。
支店 | 商品カテゴリ | 売上 |
東京 | A | 1000 |
東京 | B | 1200 |
東京 | C | 800 |
大阪 | A | 900 |
大阪 | B | 1100 |
大阪 | C | 700 |
名古屋 | A | 800 |
名古屋 | B | 1000 |
名古屋 | C | 600 |
このデータから ピボットテーブル
を作成し、「全体 (総計) に対する割合 (%
)」を表示する手順を紹介します。
設定手順
手順1
- このデータ範囲を選択し、[挿入] をクリック
- [ピボットテーブル] をクリックする

手順2
- [行] に「商品カテゴリ」、[列] に「支店」、[値] に「売上」をドラッグする

手順3
- [合計 / 売上]のプルダウンメニューをクリック
- [値フィールドの設定(N)…] をクリック
- [計算の種類] をクリックし、一覧から [列集計に対する比率]を選択

出力される表のイメージ
設定が完了すると、以下のような ピボットテーブル
が表示されます。
商品カテゴリ | 東京 | 大阪 | 名古屋 | 合計 |
A | 33.33% | 33.33% | 33.33% | 33.33% |
B | 40.00% | 40.74% | 41.67% | 40.74% |
C | 26.67% | 25.93% | 25.00% | 25.93% |
合計 | 100.00% | 100.00% | 100.00% | 100.00% |
この表では、各支店 (列) における売上構成比 が示されています。
たとえば、名古屋支店では商品カテゴリ B の売上が最も高く、全体の約 41.7% を占めていることがわかります。
使用シーン例
- 支店ごとの売上内訳を カテゴリ別に分析 したいとき
- 各支店の重点商品や構成傾向を 比較・視覚化 したいとき
- 部門別・チーム別の活動比率などを 列基準で把握 したいとき
売上の絶対値で比較してしまうと、店舗の規模が大きいほど数字も大きく見えがちです。 しかし「列の合計に対する割合 (%)」を使えば、支店ごとの売上内訳のバランス を正しく読み取ることができます。
このように「列の合計に対する割合 (%
)」を使うことで、支店ごとの特性や売れ筋傾向 を正確に把握できます。
複数の拠点・部門のバランスを読み解く際に、非常に有効な視点です。
💡 意図した割合が表示されているか確認する方法
「この % 表示は本当に正しいのかな?」と感じたときは、
以下のようにどこが 100.00%
になるかをチェックしてみましょう👇
商品カテゴリ | 東京 | 大阪 | 名古屋 | 合計 |
A | 33.33% | 33.33% | 33.33% | 33.33% |
B | 40.00% | 40.74% | 41.67% | 40.74% |
C | 26.67% | 25.93% | 25.00% | 25.93% |
合計 | 100.00% | 100.00% | 100.00% | 100.00% |
📍各支店 (列) の下にある合計セルが 100.00%
であれば、列基準の割合は正しく表示されています。
まとめ
この記事では、Excel
の ピボットテーブル
を使って、列全体に対する%
を表示の方法 をご紹介します。
他の方法は以下に掲載済みです。
- 全体に対する
%
:⇒ Excelピボットテーブルで%を出す方法|全体に対する%表示方法を徹底解説 - 行ごとの
%
: ⇒Excelピボットテーブルで%を出す方法|行に対する%表示方法を徹底解説
参考までに!