KutoolsforOffice— 1 つのソリューション、5 つの強力なツール。少ない労力で大きな成果。

Excel でガントチャートを作成する

著者Siluvia変更日

ガントチャートは1910 年代にヘンリー・ガントによって考案され、プロジェクト管理の現場で広く活用されています。このチャートを使えば、プロジェクトを視覚的に計画・管理・追跡でき、煩雑なタスクデータ表から解放されます。本チュートリアルでは、Excel でガントチャートを作成する方法をわかりやすくご紹介します。

以下のガントチャートは、2 つの観点からタスクを可視化します。「プラン」をドロップダウンリストから選択すると、ガントチャートにはタスクの計画期間のみが表示されます。「実績」に切り替えると、グレーのバー内に進捗を示す緑色のバーが現れます。さらに、タスクが前倒しで完了したり延期されたりした場合には、グレーのバーの長さが自動的に変化します。

Excel でシンプルなガントチャートを作成する
タスク進捗を表示する動的ガントチャートを作成する
オンラインExcel 用のガントチャートテンプレートを作成する
便利な機能で簡単にガントチャートを作成する
サンプルファイルをダウンロードする
動画:Excel でガントチャートを作成する


Excel でシンプルなガントチャートを作成する

データを準備する

下記のスクリーンショットのように、タスク名、開始日、終了日を含むタスク表があると仮定します。シンプルなガントチャートを作成するには、「期間」列をさらに追加する必要があります。

空白セル(ここでは最初の期間を出力する D2)を選択します。次の数式を入力し、=C2-B2と入力したら、Enterキーを押した後、その数式セルを選択してフィルハンドルを下方向にドラッグし、すべての期間を表示させましょう。

Excel でシンプルなガントチャートを作成する手順

ガントチャートを作成する

1。「開始日」列(ヘッダーを除く)を選択し、挿入タブに移動して、縦棒グラフの挿入積み上げ縦棒をクリックします。スクリーンショットをご参照ください。

Excel でシンプルなガントチャートを作成する手順

2。これによりワークシートにグラフが挿入されます。データの選択をコンテキストメニューから選ぶには、グラフを右クリックしてください。

Excel でシンプルなガントチャートを作成する手順

3。データの選択元ダイアログで、追加ボタンをクリックします。

Excel でシンプルなガントチャートを作成する手順

4。系列の編集ダイアログが表示されます。「シリーズ名」を入力し、「期間」列の範囲(ヘッダーを除く)を「シリーズの値」ボックスに指定して、OKボタンをクリックします。

Excel でシンプルなガントチャートを作成する手順

5。データの選択元ダイアログに戻ったら、「水平軸ラベル」ボックス内で「編集」ボタンをクリックし、「系列1」を「系列名の範囲」ボックスで選択します。

Excel でシンプルなガントチャートを作成する手順

6。軸ラベルの範囲ダイアログで、タスク説明列の範囲(ヘッダーを除く)を選択して、OKボタンをクリックします。

Excel でシンプルなガントチャートを作成する手順

7。データの選択元ダイアログに戻ると、系列番号がタスク説明に置き換わっていることを確認できます。OKボタンをクリックして変更を保存し、ダイアログを閉じてください。

ご覧のとおり、グラフ上のタスク説明が逆順で表示されています。元のデータの順序と一致するように並べ替える必要があります。

Excel でシンプルなガントチャートを作成する手順

8。軸ラベルを右クリックし、コンテキストメニューから軸の書式設定を選択します。

Excel でシンプルなガントチャートを作成する手順

9。軸の書式設定ペインの軸のオプションタブで、「軸のオプション」の下にある「

Excel でシンプルなガントチャートを作成する手順

これで、タスク説明が通常の順序で表示されるようになりました。

10。青色のバーをいずれか1 つクリックしてすべて選択し、右クリックしてコンテキストメニューからデータ系列の書式設定を選択してください。

Excel でシンプルなガントチャートを作成する手順

11。データ系列の書式設定ペインで、塗りつぶしと線タブに移動し、「塗りつぶし」セクションで「塗りつぶしなし」を、「枠線」セクションで「線なし」を選択します。

Excel でシンプルなガントチャートを作成する手順

これで、すべての青色のバーがガントチャートに非表示になりました。

12。範囲内の最初の開始日を右クリックし、コンテキストメニューからセルの書式設定オプションを選択します。セルの書式設定ダイアログが開いたら、「分類」リストボックスで「標準」をクリックし、右側に表示される数値をメモまたは書き留めてから、キャンセルボタンをクリックしてダイアログを閉じます。

Excel でシンプルなガントチャートを作成する手順

13。日付軸全体をクリックして選択し、右クリックして軸の書式設定を選択します。

Excel でシンプルなガントチャートを作成する手順

14。軸の書式設定ペインで、手順12 でメモした数値を「最小値」ボックスに入力し、「主目盛間隔」と「副目盛間隔」を必要に応じて調整してください。

Excel でシンプルなガントチャートを作成する手順

これで、ガントチャートが以下のスクリーンショットのように表示されます。

Excel でシンプルなガントチャートを作成する手順

必要に応じて、ガントチャートにその他の書式設定を適用して装飾できます。

1) グラフのタイトルを変更する;
2) オレンジ色のバーを右クリックし、コンテキストメニューからデータ系列の書式設定を選択してから、間隔の幅を左にドラッグし、希望の幅になるまで調整します。

Excel でシンプルなガントチャートを作成する手順

3) バーにデータラベルを追加する。
4) バーの色を変更したり、影を加えたり、必要に応じて3D 形式を調整できます。

最終的に、ガントチャートは以下のスクリーンショットのようになります。

Excel でシンプルなガントチャートを作成する手順


タスク進捗を表示する動的ガントチャートを作成する

多くの場合、タスクは予定より早く完了したり、延期されたりします。このセクションでは、実際に費やした日数に加え、タスクの進捗状況も可視化できる本格的なガントチャートを作成します。

まず、データを準備します

1。各タスクの計画期間を計算します。下記のスクリーンショットのように、「期間」列を手動で作成する必要があります(テーブル内にすでに期間列がある場合は、この手順をスキップしてください)。

最初のタスクの期間を表示するセルを選択し、以下の数式を入力してEnterキーを押してください。その後、その数式セルのフィルハンドルを下方向にドラッグすれば、すべての期間が自動的に入力されます。

=D4-C4

タスクの進捗を表示する動的ガントチャートを作成する手順

2。タスクに実際に費やした日数を含む新しいテーブルを作成します(終了日は元のものと異なる場合があります)。以下の数式で実績期間を計算し、進捗率(%)の列を追加します。

=D16-C16

タスクの進捗を表示する動的ガントチャートを作成する手順

3。セル I4 に、「計画期間」と「実績期間」を元の値とするデータ検証のドロップダウンリストを挿入します。

タスクの進捗を表示する動的ガントチャートを作成する手順

4。最後に、第3 のプロジェクトタイムライン表を作成します。この表のデータに基づいてガントチャートを作成します。

4.1) 期間列を作成します。セルを選択し、以下の数式を入力してEnterキーを押します。その後、フィルハンドルを下にドラッグして他のセルにも数式を適用し、すべてのタスク期間が表示されるようにします。
=IF($I$4=「Plan duration」,D4-C4,D16-C16)

作成する手順

4.2) 進捗列を作成します。セルを選択し、以下の数式を入力してEnterキーを押します。その後、フィルハンドルを下にドラッグして他のセルにも数式を適用し、すべての結果が表示されるようにします。
=IF($I$4=「Plan duration」,0,F16*D28)

タスクの進捗を表示する動的ガントチャートを作成する手順

注記:

1。これらの数式において、$I$4はデータ検証のドロップダウンリストを含むセルです。
2。プロジェクトのタイムライン表は、ドロップダウンリストで選択した値に応じて動的に変化します。
プロジェクトタイムライン表のデータを使用して動的ガントチャートを作成する

1。まず、上記の手順1 から1と同じ操作で、プロジェクトタイムライン表のデータに基づいた通常のガントチャートを作成します。

下記のスクリーンショットのようにガントチャートが表示されている場合は、タスクの進捗を追加してください。

プロジェクト タイムライン テーブルのデータを使用して動的ガントチャートを作成する手順

2。非表示のバーを選択し、グラフ要素ボタンをクリックして、誤差範囲チェックボックスをオンにします。スクリーンショットをご参照ください:

プロジェクト タイムライン テーブルのデータを使用して動的ガントチャートを作成する手順

3。誤差範囲のいずれかを右クリックし、コンテキストメニューから誤差範囲の書式設定を選択してください。

プロジェクト タイムライン テーブルのデータを使用して動的ガントチャートを作成する手順

4。誤差範囲の書式設定ペインで、次の操作を行ってください:

4.1)プラス方向セクションで選択します;
4.2)キャップなし終端スタイルセクションで選択します;
4.3)ユーザー設定誤差の大きさセクションで選択し、値の指定ボタンをクリックします。スクリーンショットを参照してください:

プロジェクト タイムライン テーブルのデータを使用して動的ガントチャートを作成する手順

5。誤差範囲のユーザー設定ダイアログボックスで、正の誤差値ボックス内に進捗列を選択し、OKボタンをクリックします。

プロジェクト タイムライン テーブルのデータを使用して動的ガントチャートを作成する手順

6。誤差範囲がまだ選択された状態で、塗りつぶしと線タブに移動し、誤差範囲の書式設定ペインで色や太さを調整しましょう。

プロジェクト タイムライン テーブルのデータを使用して動的ガントチャートを作成する手順

ヒント:ドロップダウンリストで「実績期間」を選択すると、ガントチャートにタスクの進捗が表示されます。

これで、下記のスクリーンショットのようにタスクの進捗を含むガントチャートが作成されました。

プロジェクト タイムライン テーブルのデータを使用して動的ガントチャートを作成する手順

ヒント:必要に応じて、ガントチャートにその他の書式設定を適用してさらに装飾できます。例:

1) バーにデータラベルを追加する;
2) 期間バー間の空白を狭くして、バーをより幅広くする;
3) 期間バーの色を変更しましょう。

こちらがタスクの進捗をリアルタイムで反映する動的ガントチャートです。


オンラインExcel 用のガントチャートテンプレートを作成する

また、Excel では無料のオンラインガントチャートテンプレートも提供されています。このセクションでは、Excel オンラインのガントチャートテンプレートを作成する方法を説明します。

1。ファイル新規作成

オンライン Excel ガントチャート テンプレートを作成する手順

2。検索ボックスに「Gantt」と入力して、Enterキーを押してください。

オンライン Excel ガントチャート テンプレートを作成する手順

3。これにより、すべてのExcel オンラインガントチャートテンプレートが検索されます。必要なテンプレートをクリックして作成します。

オンライン Excel ガントチャート テンプレートを作成する手順

4。選択したガントチャートのプレビューと説明が表示されるウィンドウが開きます。作成ボタンをクリックしてください。

オンライン Excel ガントチャート テンプレートを作成する手順

5。これで特定のガントチャートが新しいワークブックに作成されます。あとは既存のデータを必要なデータに置き換えるだけで、すぐに実用的なガントチャートが完成します。


Excel で簡単にガントチャートを作成する

上記の方法が重複していて、時間のかかる作業に感じられる場合は、ぜひ以下でご紹介するガントチャートのガントチャートユーティリティをご活用ください。Kutools for Excelこの機能を使えば、下記のデモのように、わずか数回のクリックでExcel に簡単にガントチャートを作成できます。
今すぐダウンロードしてお試しください!30 日間無料トライアル


サンプルファイルをダウンロードする

Excel でガントチャートを作成するサンプル


動画:Excel でガントチャートを作成する


最高の Office 生産性ツール

Kutools for Excel - あなたを群衆の中から際立たせます

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

Kutools for Excel は300 以上の機能を備えており、必要な機能が常にワンクリックで利用できます…


Office Tab - Microsoft Office(Excel を含む)でタブを使った閲覧・編集を可能にします

  • 数十もの開いているドキュメントを1 秒で切り替えられます!
  • 毎日何百回ものマウスクリックを削減して、マウス手の悩みともさよならしましょう。
  • 複数のドキュメントを閲覧・編集する際の生産性が50%も向上します。
  • Office(Excel を含む)に、Chrome、Edge、Firefox のような効率的なタブ機能をもたらします。