メインコンテンツへスキップ

Excelで可変幅の列グラフを迅速に作成する

Author: Kelly Last Modified: 2025-08-06

Kutools for Excel

300以上の機能でExcelを強化
強力な機能

通常の積み上げ縦棒グラフでは、列の幅は同じであり、値は列の高さによって比較されます。これは一次元データの比較に適しており、例えば果物の売上数量を比較することができます。しかし、二次元データを積み上げ縦棒グラフで比較するにはどうすればよいでしょうか?たとえば、果物の価格と売上数量の両方を表示するには?このような場合、可変幅の列グラフを作成することで問題を解決できます:列の幅を使って一方の次元データを比較し、列の高さを使ってもう一方の次元データを比較します。

Excelで可変幅の列グラフを作成する


「Kutools」>「チャート」>「カテゴリ比較」>「可変幅の列グラフ」をクリックしてこの機能を有効化します:

shot-variable-width-column-chart-01


Excelで可変幅の列グラフを作成する

Kutools for Excelが提供する「可変幅の列グラフ」を使用すると、Excelで簡単に可変幅の列グラフを作成できます。

1Excelで、以下のスクリーンショットのように元データを準備します。
shot-variable-width-column-chart-02

2をクリックします Kutools > Charts > Category Comparison > Variable Width Column Chart この機能を有効にします。
shot-variable-width-column-chart-03 

3「可変幅の列グラフ」ダイアログで、次の操作を行ってください:
(1) 軸ラベル範囲 ボックスで、軸ラベルの範囲を指定します;
(2) シリーズの幅 ボックスで、列の幅(最初の次元データ)を制御するデータの範囲を指定します;
(3) シリーズの高さ ボックスで、列の高さ(もう一方の次元データ)を制御するデータの範囲を指定します;
(4) 必要に応じて、「 シリーズのパーセンテージを表示 」オプションをオンにして、必要な小数点以下の桁数を指定します;
(5) 「 OK 」ボタンをクリックします。
shot-variable-width-column-chart-04

4ダイアログが表示され、可変幅の列グラフの中間データを保存するために非表示のワークシートが作成されることが通知されます。「 はい 」ボタンをクリックして続行します。
shot-variable-width-column-chart-10

これで可変幅の列グラフが作成されました。

先ほどの「可変幅の列グラフ」ダイアログで「 シリーズのパーセンテージを表示 」オプションをオンにした場合、グラフは次のスクリーンショットのようになります:
shot-variable-width-column-chart-05

先ほどの「可変幅の列グラフ」ダイアログで「 シリーズのパーセンテージを表示 」オプションをオンにしていない場合:
shot-variable-width-column-chart-06


注釈

1グラフ内のラベル(例として3番目の列を取ります):
(1) オレンジ, 15.1%: オレンジ は、この列がオレンジのデータを表していることを意味します; 15.1% オレンジの価格が全果物の総価格の15.1%であることを示し、これがオレンジの列の幅です。
(2) 186: 186はオレンジの販売量です。
shot-variable-width-column-chart-05

2可変幅の列グラフを作成する際、中間データが生成されます。そのデータは以下のように読み取ることができます:
(1) シートタブバーの任意のシートタブを右クリックし、「 非表示解除 」を選択します;
(2) 非表示解除ウィンドウで、「 Kutools_Chart 」シートを選択し、「 OK 」ボタンをクリックします。shot-variable-width-column-chart-08
(3) これで、中間データを「 Kutools_Chart 」シートで確認できます(次のスクリーンショット参照):
shot-variable-width-column-chart-09

3「可変幅の列グラフ」ダイアログでは、「 」ボタンをクリックして現在のダイアログを閉じ、サンプルシートを開くことができます。
shot-variable-width-column-chart-11

4. この「可変幅の列グラフ」機能は、Excel 2007およびそれ以前のバージョンでは使用できません。Excel 2010では、この機能は「シリーズのパーセンテージを表示」オプションをサポートしていません。また、この機能はExcel 2013以降のバージョンで正常に動作します。

5. この「可変幅の列グラフ」機能は、元に戻す操作をサポートしています。


おすすめの生産性向上ツール

Office Tab: Microsoft Officeで便利なタブを使用できます。Chrome、Firefox、新しいEdgeブラウザのように、複数のドキュメントをタブで簡単に切り替え、煩雑なウィンドウを解消します。 詳細を見る...

Kutools for Outlook: Kutools for Outlookは、Microsoft Outlook 2010–2024(およびそれ以降のバージョン)やMicrosoft 365向けに100以上の強力な機能を提供し、メール管理を簡素化し、生産性を向上させます。 詳細を見る...


Kutools for Excel

Kutools for Excelは、Excel 2010–2024およびMicrosoft 365での作業を効率化するための300以上の高度な機能を提供します。上記の機能は、含まれている多くの時間節約ツールの一つにすぎません。

🌍 40以上のインターフェース言語をサポート
✅ 世界中で50万人以上のユーザーと8万社以上の企業に信頼されています
🚀 すべての最新Excelバージョンと互換性があります
🎁 30日間の全機能無料トライアル — 登録不要、制限なし
Kutools for Excel RibbonKutools for Excel Ribbon