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

Excelでプログレスバー チャートを作成する

Author: Xiaoyang Last Modified: 2025-08-06

プログレスバー チャートは、目標に向けた進捗を監視するのに役立つ棒グラフの一種です。シンプルで視覚的に分かりやすいチャートです。この記事では、Excelでプログレス チャートを作成する方法について説明します。

progress bar chart


パーセンテージ値に基づいてプログレスバー チャートを作成する

以下のタスクの進行状況があると仮定して、この完了率に基づいて進行状況チャートを作成するには、次の手順を実行してください:

steps of creating progress bar chart based on percentage values

1. まず、各タスクの残りの割合を計算するために、この数式を入力します: =1-B2、そしてフィルハンドルを下にドラッグして他のセルにも適用します。スクリーンショットをご覧ください:

steps of creating progress bar chart based on percentage values

2. 次に、列A、列B、列Cのデータ範囲を選択し、挿入 > 挿入列または棒グラフ > 積み上げ横棒 をクリックします。スクリーンショットをご覧ください:

steps of creating progress bar chart based on percentage values

3. これで積み上げ横棒グラフが挿入されました。必要のない要素(チャートタイトル、グリッド線、凡例など)を削除できます。スクリーンショットをご覧ください:

steps of creating progress bar chart based on percentage values steps of creating progress bar chart based on percentage values steps of creating progress bar chart based on percentage values

4. 次に、X軸を右クリックし、コンテキストメニューから「 軸の書式設定」を選択します。スクリーンショットをご覧ください:

steps of creating progress bar chart based on percentage values

5. 開かれた「軸の書式設定」ウィンドウで、「軸オプション」タブの下にある「最大値」を 1.0に変更します。スクリーンショットをご覧ください:

steps of creating progress bar chart based on percentage values

6. 次に、グラフ内のパフォーマンス データバーを選択し、「書式」をクリックします。「シェイプ スタイル」グループで、必要なテーマスタイルを選択します。ここでは「強調効果 - 青」を選択します。これにより、バーがより立体的に見えます。スクリーンショットをご覧ください:

steps of creating progress bar chart based on percentage values

7. 以下のようなチャートが表示されます。スクリーンショットをご覧ください:

steps of creating progress bar chart based on percentage values

8. 次に、残りのデータバーを書式設定します。残りのデータバーを右クリックし、コンテキストメニューから 「データ系列の書式設定」を選択します。「データ系列の書式設定」ウィンドウで、「塗りつぶしと線」タブの「塗りつぶし」セクションで「単色塗りつぶし」を選択し、パフォーマンス バーの色に似た色を選択し、透明度を調整します。スクリーンショットをご覧ください:

steps of creating progress bar chart based on percentage values

9. 次に、グラフにデータラベルを追加します。パフォーマンス データバーを右クリックし、「データラベルの追加 > データラベルの追加」を選択します。スクリーンショットをご覧ください:

steps of creating progress bar chart based on percentage values

10. データラベルがグラフに追加されました。次に、必要に応じてデータラベルを書式設定します。スクリーンショットをご覧ください:

steps of creating progress bar chart based on percentage values steps of creating progress bar chart based on percentage values steps of creating progress bar chart based on percentage values

実際の値と目標値に基づいてプログレスバー チャートを作成する

目標値と実際の値を含む2つの列のデータがある場合、そのデータに基づいてプログレスバー チャートを作成するには、次の手順を実行してください:

1. 目標値と実際の値のパーセンテージを計算するために、この数式を入力します: =C2/B2 、そしてフィルハンドルを下にドラッグして他のセルにも適用します。結果が出たら、データをパーセンテージ形式に設定します。スクリーンショットをご覧ください:

steps of creating progress bar chart based on actual and target values

2. 全体のデータを選択し、 挿入 > 挿入列または棒グラフ > グループ化された横棒 をクリックします。スクリーンショットをご覧ください:

steps of creating progress bar chart based on actual and target values

3. 以下のような棒グラフが作成されます。スクリーンショットをご覧ください:

steps of creating progress bar chart based on actual and target values

4. 次に、目標データバーを右クリックし、コンテキストメニューから「データ系列の書式設定」を選択します。スクリーンショットをご覧ください:

steps of creating progress bar chart based on actual and target values

5. 「データ系列の書式設定」ウィンドウで、「塗りつぶしと線」タブの「塗りつぶし」セクションで「塗りつぶしなし」を選択し、「境界線」セクションで「単色線」を選択し、必要な境界線の色を指定します。スクリーンショットをご覧ください:

steps of creating progress bar chart based on actual and target values

6. 次に、グラフを選択し、「グラフ要素」をクリックします。「グラフ要素」ダイアログボックスで、「データラベル」 > 「内側基準」をチェックすると、すべてのデータラベルがグラフに追加されます。スクリーンショットをご覧ください:

steps of creating progress bar chart based on actual and target values

7. これで、他のデータラベルを削除して、パーセンテージのみを残します。スクリーンショットをご覧ください:

steps of creating progress bar chart based on actual and target values

8. 次に、グラフ内の任意のバーを右クリックし、「データ系列の書式設定」を選択します。「データ系列の書式設定」ウィンドウで、「系列オプション」タブの「系列重なり」ボックスに100%を入力します。スクリーンショットをご覧ください:

steps of creating progress bar chart based on actual and target values

9. 次に、グラフ内のX軸を右クリックし、「軸の書式設定」を選択します。「軸の書式設定」ウィンドウで、「軸オプション」タブの「最大値」をデータの目標値である1000.0に変更します。スクリーンショットをご覧ください:

steps of creating progress bar chart based on actual and target values

10. 最後に、不要なチャート要素を削除し、以下のような進行状況チャートが完成します。スクリーンショットをご覧ください:

steps of creating progress bar chart based on actual and target values


セル内に水平または垂直のプログレスバーを作成する

Excelでは、条件付き書式を使用してセル内にプログレスバーを作成することもできます。次の手順を実行してください:

条件付き書式を使用して水平プログレスバーを作成する

1. プログレスバーを挿入したいセルを選択し、ホーム > 条件付き書式 > データバー > その他のルール をクリックします。スクリーンショットをご覧ください:

steps of creating horizontal or vertical progress bar in cells

2. 「新しい書式ルール」ダイアログボックスで、次の操作を行ってください:

  • タイプ」セクションで、最小値最大値のドロップダウンリストから「数値」を選択します;
  • データに基づいて最小値最大値のボックスに最小値と最大値を設定します;
  • 最後に、「塗りつぶし」ドロップダウンの下にある「単色塗りつぶし」オプションを選択し、必要な色を選択します。

steps of creating horizontal or vertical progress bar in cells

3. [OK]ボタンをクリックすると、以下のようにセルにプログレスバーが挿入されます。スクリーンショットをご覧ください:

steps of creating horizontal or vertical progress bar in cells


スパークラインを使用して垂直プログレスバーを作成する

セルにいくつかの垂直プログレスバーを挿入する必要がある場合、次の手順が役立つかもしれません:

1. プログレスバーを挿入したいセルを選択し、 挿入 > 列(スパークライン グループ内) をクリックします。スクリーンショットをご覧ください:

steps of creating horizontal or vertical progress bar in cells

2. 表示された「スパークラインの作成」ダイアログボックスで、必要なデータ範囲と配置範囲を選択します。スクリーンショットをご覧ください:

steps of creating horizontal or vertical progress bar in cells

3. ダイアログボックスを閉じるため[OK]ボタンをクリックすると、以下のようなバーが表示されます。スクリーンショットをご覧ください:

steps of creating horizontal or vertical progress bar in cells

4. バーセルの選択を維持したまま、リボンの「デザイン」タブをクリックし、「 > 垂直軸最小値オプション」セクションの「カスタム値」をクリックします。スクリーンショットをご覧ください:

steps of creating horizontal or vertical progress bar in cells

5. 「スパークライン 垂直軸 設定」ダイアログボックスで、[OK]ボタンをクリックしてダイアログボックスを閉じます。スクリーンショットをご覧ください:

steps of creating horizontal or vertical progress bar in cells

6. 「 デザイン」タブから「 > 垂直軸最大値オプション」セクションの「カスタム値」を続けてクリックします。スクリーンショットをご覧ください:

steps of creating horizontal or vertical progress bar in cells

7. 「スパークライン 垂直軸 設定」ダイアログボックスで、 1.0を入力し、[OK]をクリックします。スクリーンショットをご覧ください:

steps of creating horizontal or vertical progress bar in cells

8. 以下のように垂直プログレスバーが作成されます。スクリーンショットをご覧ください:

steps of creating horizontal or vertical progress bar in cells

ヒント: プログレスバーの色を変更するには、必要な色を デザイン タブで選択するだけです。スクリーンショットをご覧ください:
steps of creating horizontal or vertical progress bar in cells

便利な機能を使用して、パーセンテージまたは実際の値と目標値に基づいてプログレスバー チャートを作成する

Kutools for Excelは、Excelにはない数十種類の特殊なチャート(バレットチャート実績対目標チャート差異矢印グラフなど)を提供します。便利なツール「プログレスバー チャート」を使用すると、Excelでパーセンテージ値や実際の値と目標値に基づいたプログレスバー チャートを作成できます。無料試用版のKutools for Excelをダウンロードするにはこちらをクリック!


プログレスバー チャートのサンプルファイルをダウンロードする

sample of creating progress bar chart


最高のオフィス生産性ツール

Kutools for Excel - 群衆から一歩抜け出すためのお手伝い

🤖 KUTOOLS AI アシスタント: 次の基盤でデータ分析を革新: スマート実行   |  コード生成  |  カスタム数式を作成  |  データを分析しチャートを生成  |  Kutools 機能を呼び出し
人気機能: 重複を検索、ハイライト、または特定  |  空白行を削除  |  データを失うことなく列やセルを結合  |  数式を使わずに丸める ...
スーパーVLookup: 複数条件 | 複数値 | 複数シート間 | ファジーマッチ...
高度なドロップダウンリスト: 簡単ドロップダウンリスト  |  依存ドロップダウンリスト  |  複数選択ドロップダウンリスト...
列マネージャー: 特定の数の列を追加 |  列を移動 |  非表示列の可視性ステータスを切り替え 列を比較して同じおよび異なるセルを選択 ...
注目機能: グリッドフォーカス |  デザインビュー |  強化された数式バー |  ワークブックとシートマネージャー | リソースライブラリ (オートテキスト) |  日付ピッカー |  ワークシートを統合 |  セルの暗号化/復号化 |  リストによるメール送信 |  スーパーフィルター |  特殊フィルタ(太字、斜体、取り消し線のフィルタリング...) ...
上位15のツールセット12個の テキストツールテキストの追加特定の文字を削除 ...) |  50以上の チャート タイプガントチャート ...) |  40以上の実用的な 数式誕生日に基づいて年齢を計算 ...) |  19個の 挿入ツールQRコードの挿入パスからの画像挿入 ...) |  12個の 変換ツール単語に変換する通貨変換 ...) |  7つの マージ&分割ツール高度な行のマージExcelセルの分割 ...) |  ... など
お好みの言語でKutoolsを使用できます。英語、スペイン語、ドイツ語、フランス語、中国語、その他の40以上の言語に対応!

Kutools for Excelは300以上の機能を誇り、必要なものがクリック一つで利用可能です...


Office Tab - Microsoft Office(Excel含む)でタブ形式の読み書きを可能に

  • 数十の開いている文書間を1秒で切り替え!
  • 毎日数百回のマウスクリックを減らし、マウス疲れとはおさらば!
  • 複数の文書を閲覧・編集する際の作業効率を50%向上します。
  • Chrome、Edge、Firefoxのように、Office(Excel含む)に効率的なタブをもたらします。