Power BIでガントチャートを作成!複数期間タスクのまとめ方と予実管理方法

Power BIでプロジェクトの進捗管理や装置の状態遷移などの可視化したいときはありませんか?

そのようなときに役に立つのが「ガントチャート」です。

この記事では、ガントチャートの使い方(基本/予実管理/複数期間があるタスク)をサンプルデータを使って解説します。

目次
スポンサーリンク

「ガントチャート」ビジュアルのダウンロード

Power BIには、棒グラフや折れ線グラフなどの標準ビジュアルが用意されていますが、ガントチャートは標準では含まれていません。

その代わりに、Microsoft公式のカスタムビジュアル「Gantt 」を利用することでガントチャートを使えるようになります。

ダウンロードの手順は以下の通りです。

STEP
カスタムビジュアルの取得

Power BI Desktop の「視覚化」ペインにある「…」をクリックして「その他のビジュアルを取得」を選択します。

STEP
Ganttチャートの取得

「AppSourceのビジュアル」で「Gantt」と検索します。

そうするとMicorsoft公式が出しているGanttビジュアルがヒットしますのでそちらをダウンロードしてください。

Ganttを選択して「追加する」を選択すればOKです。

STEP
Ganttビジュアルのダウンロード完了

以上で、カスタムビジュアルのダウンロード完了です。

このビジュアルを使ってガントチャートの使い方を説明していきます。


基本のガントチャート

それではまず基本の使い方を解説します。

下表のサンプルデータを用いてタスクごとの開始日と終了日を可視化します。

サンプルデータ

タスク名担当者開始日終了日進捗率
企画立案佐藤2025/4/12025/4/5100%
デザイン鈴木2025/4/62025/4/1580%
開発田中2025/4/162025/5/1060%
テスト高橋2025/5/112025/5/2530%
リリース佐藤2025/5/262025/5/300%

作成手順

STEP
ガントチャートを追加

視覚化ペインで「Gantt」ビジュアルを選択します。

STEP
フィールド設定

各フィールドを以下のように設定します。

  • タスク: タスク名
  • 開始日 : 開始日
  • 終了日 : 終了日
  • 達成率 :進捗率
  • リソース:担当者

達成率やリソースを設定することで、色やラベルで状況を細かく可視化できます。

STEP
色変更

担当者やタスクによって色を変えるなどもできます。

その場合はリソースのフィールドは外して、凡例に対象フィールドを設定すればOKです。

ドノ

これで、最も基本的なガントチャートが完成です。
各タスクの期間と進捗が横棒で表示され、プロジェクト全体の流れを把握できます。

予実管理用のガントチャート

次に予実管理用の使い方を解説します。

下表のサンプルデータを用いて予定と実績を可視化していきます。

サンプルデータ

タスク名担当者種別開始日終了日進捗率
企画立案佐藤予定2025/4/12025/4/5100%
企画立案佐藤実績2025/4/22025/4/4100%
デザイン鈴木予定2025/4/62025/4/1580%
デザイン鈴木実績2025/4/72025/4/1880%
開発田中予定2025/4/162025/5/1060%
開発田中実績2025/4/182025/5/1560%

作成手順

STEP
ガントチャートを追加

視覚化ペインで「Gantt」ビジュアルを選択します。

STEP
フィールド設定(凡例利用)

各フィールドを以下のように設定します。

凡例に種別(予定・実績)を設定することで予定と実績を比較して確認できるようになります。

  • 凡例:種別
  • タスク: タスク名
  • 開始日 : 開始日
  • 終了日 : 終了日
  • 達成率 :進捗率
  • リソース:担当者
STEP
フィールド設定(親利用)

凡例を利用する場合、予定と実績で同じ日付があるとチャートがまとめられてしまうことがあります。

その場合は親設定を利用することで下図のように予定と実績を分けて表示することができます。

  • タスク: 種別
  • 親:タスク名
  • 開始日 : 開始日
  • 終了日 : 終了日
  • 達成率 :進捗率
  • リソース:担当者

以上で、予実管理用ガントチャートの作成の完了です。

ドノ

このように予定と実績を合わせて表示することで、どのタスクが遅れているかを視覚的に確認できるようになります。


複数期間あるタスクのガントチャート

最後に同じタスクでも複数の期間が設定されているガントチャートをまとめて表示する方法を紹介します。

下表のサンプルデータを用いてフェーズが分かれていてもタスクごとにまとめて表示するようにします。

サンプルデータ

タスク名フェーズ担当者開始日終了日進捗率
デザインフェーズ1鈴木2025/4/62025/4/1580%
デザインフェーズ2鈴木2025/5/12025/5/1040%
開発フェーズ1田中2025/4/162025/5/1060%
開発フェーズ2田中2025/5/202025/6/530%

作成手順

STEP
ガントチャートを追加

視覚化ペインで「Gantt」ビジュアルを選択します。

STEP
フィールド設定

各フィールドを以下のように設定します。

  • 凡例:フェーズ
  • タスク: タスク名
  • 開始日 : 開始日
  • 終了日 : 終了日
  • 達成率 :進捗率

このままの設定だと下図のようにフェーズ毎でチャートが分かれて表示されます。

STEP
複数期間をタスクごとにまとめる

タスクごとにチャートをまとめます。

視覚化ペインの「ビジュアルの書式設定」→「全般」の中にある「グループタスク」をONにします。

下図のようにタスクごとにまとまったチャートとなっています。

ドノ

この方法は進捗管理だけではなくシステムや機械の状態遷移を可視化するときなどに便利です。

まとめ

今回はPower BIでのガントチャートの使い方を解説しました。

ガントチャートを活用すれば、プロジェクトの進捗・予実・複数フェーズをすべて一つのビジュアルでわかりやすく可視化できます。

まずは基本のガントチャートから始めて、徐々に予実管理や複数期間対応にステップアップしてみましょう!

よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!

コメント

コメントする

CAPTCHA


目次