Copilot×Excelでガントチャートを作る手順と失敗しないコツ

約13分で読めます

プロジェクトのスケジュール管理を任されたとき、Excelでガントチャートを一から作るのが地味につらい、と感じたことはありませんか?

タスクを並べて、日付を入れて、条件付き書式を設定して……気づけば半日が溶けていた、というのはよくある話です。特にプロジェクト規模が大きくなるほど、チャートの更新だけで時間を取られてしまいます。

この記事では、Microsoft CopilotをExcelで活用してガントチャートを作る手順を、プロンプト例・失敗パターンも含めて丁寧に解説します。


Excelのガントチャート作成、こんな悩みはありませんか

締め切り前日にプロジェクト全体のスケジュール表を作り直した経験はないでしょうか。担当者が変わるたびに列を追加し、条件付き書式が崩れ、最終的に「もう手作業でセルを塗るしかない」という状況になる——これはプロジェクト管理の現場でよく起きるパターンです。

問題の本質は、ガントチャートの「構造を考える作業」と「Excelの操作」が同時に発生することにあります。どのタスクを並べるか考えながら、書式の設定も同時にしなければならない。この二重の負荷が、作業時間を押し上げる原因になっています。

Copilotを使うと、この「構造を考える部分」をAIに任せられる可能性があります。タスクの洗い出しや日程の仮置きをCopilotに下書きさせ、人間は確認と調整に集中する、という分業が実現しやすくなります。


手作業とCopilotで何が変わるか

手作業の流れ(Before)

  • タスクをメモや会議メモから手動でリストアップする
  • Excelにタスク名・担当者・開始日・終了日を一行ずつ入力する
  • 日付ヘッダー(日付列)を手動で作成する
  • 条件付き書式を設定してバーを表示させる
  • 書式が崩れた箇所を目視で修正する
  • タスクの追加・変更のたびに書式を再設定する
  • 完成まで数時間〜半日程度かかる可能性がある

AIを挟んだ流れ(After)

  • プロジェクトの概要とタスク数をCopilotに伝える
  • Copilotがタスク一覧の骨格(名称・担当・期間)を提案する
  • 提案内容を確認・修正してExcelに貼り付ける
  • 条件付き書式の設定方法をCopilotに質問しながら設定する
  • 変更が生じた際もCopilotに差分を伝えて修正案を得る
  • 作業全体が数十分程度に収まる可能性がある

正直なところ、Copilotがすべてを自動でやってくれるわけではありません。ただ、「何をどう並べるか」という構造設計の部分をAIと対話しながら進められるのは、思った以上に作業の体感を変えてくれます。


CopilotとExcelでガントチャートを作る3ステップ

ステップ1:タスク一覧をCopilotに下書きさせる

まず、Microsoft 365のCopilot(ExcelのCopilotサイドパネル、またはCopilot Chatを活用します)にプロジェクトの概要を伝え、タスク一覧の骨格を作ってもらいます。

基本プロンプト例(そのままコピーして使えます):

以下のプロジェクト概要をもとに、ガントチャート用のタスク一覧を作成してください。

プロジェクト名:社内システム移行
期間:2026年4月1日〜2026年6月30日
メンバー:田中・鈴木・山本

出力形式:
| タスク名 | 担当者 | 開始日 | 終了日 | 備考 |
上記のMarkdown表形式で10タスク程度を提案してください。

このプロンプトのポイントは「出力形式を明示する」ことです。形式を指定しないと、Copilotが文章で返してくることがあり、Excelへの貼り付けに手間がかかります。

応用プロンプト(業種別・フェーズ分けあり・マイルストーン付き)はnoteで公開しています。

ステップ2:ExcelにデータをセットしてCopilotで書式を設定する

Copilotが提案したタスク一覧をExcelに貼り付けたら、次は日付ヘッダーと条件付き書式の設定です。

ExcelのCopilotサイドパネルに以下のように入力すると、設定手順を案内してもらえます。

書式設定の質問プロンプト例:

A列にタスク名、B列に担当者、C列に開始日、D列に終了日が入っています。
E列以降に日付ヘッダーを作り、開始日〜終了日のセルを色付けする
条件付き書式の設定手順を教えてください。

Copilotは条件付き書式の数式(例:=AND(E$1>=$C2, E$1<=$D2))を提案してくれます。ただし、日付の型(シリアル値か文字列か)によって動作が変わることがあるため、設定後は必ず動作確認をしてください。

意外な落とし穴だったのが、日付を文字列で入力してしまうケースです。Copilotの提案通りに数式を入れても色が付かない場合、まず日付列のセル書式を「日付」に変更してみると解決することがあります。

ステップ3:更新・修正もCopilotと対話しながら進める

ガントチャートは作って終わりではなく、プロジェクトの進行に合わせて更新が必要です。

変更が生じた場合も、Copilotに変更内容を伝えることで修正案を得られます。

  • 「タスクAの終了日が1週間延びました。影響するタスクを教えてください」
  • 「担当者が田中から鈴木に変わりました。表を更新するにはどうすればよいですか」

こうした質問を都度投げかけることで、更新作業の抜け漏れを減らせる可能性があります。


Copilot×Excelガントチャートの失敗パターン

うまくいかないケースをまとめました。症状が出たときの直し方と合わせて確認してください。

症状 原因 直し方
条件付き書式を設定したのに色が付かない 日付列が文字列型になっている セルの書式を「日付」に変更し、再入力または貼り付け直す
Copilotが一般的なタスク一覧しか返さない プロンプトの指示が曖昧でプロジェクト固有の情報が不足している プロジェクト名・期間・メンバー・フェーズを具体的に伝える
提案された数式がExcelのバージョンで動かない Copilotが新しい関数(SEQUENCE等)を使用している 「Excel 2019以前でも使える数式で」と条件を追加して再質問する
タスクを追加したら書式が崩れた 条件付き書式の適用範囲が固定されていた 書式の「適用先」範囲を拡張するか、テーブル形式に変換する

最初にうまくいかなかったのが、条件付き書式の「適用先」の問題でした。タスクを追加するたびに書式が崩れるのは、適用範囲が元の行数で固定されていることが原因のことが多いです。テーブル形式(Ctrl+T)に変換しておくと、行を追加しても書式が自動で拡張されるため、管理がしやすくなります。


CopilotでExcelガントチャートを使う強みと注意点

強みとして感じる部分

  • 構造設計の壁が下がる: タスクの洗い出しや期間の仮置きをAIと対話しながら進められるため、「何から始めればいいか分からない」という状態を抜け出しやすくなります
  • Excelの操作を都度質問できる: 条件付き書式や数式の設定方法をその場で聞けるため、ヘルプページを探し回る手間が減る可能性があります
  • 更新・修正の相談相手になる: 変更が生じたときに影響範囲を確認する相談ができるのは、実務上かなり助かる場面があります

注意点と向いていないケース

  • Copilotの提案は必ず確認が必要です: タスクの依存関係や工数の妥当性はAIが判断できないため、内容の最終確認は人間が行う必要があります
  • ExcelのCopilot機能はMicrosoft 365のライセンスが必要です: 個人プランや一部の法人プランでは利用できないことがあるため、事前に確認してください(最新情報は公式サイトをご確認ください)
  • 複雑な依存関係の管理は不向きです: タスクの先行・後続関係を厳密に管理したい場合は、ProjectやPlannerなどの専用ツールの方が適している可能性があります
  • 日本語の精度には個人差があります: Copilotの日本語対応は改善されていますが、業界固有の用語や略語は補足説明を加えると精度が上がりやすいです

導入前に気になるのが「Copilotを使うと社内データが外部に送信されないか」という点だと思います。Microsoft 365 Copilotは商用データ保護の対象となっていますが、具体的な設定はテナントの管理者に確認することを強くお勧めします。


よくある質問

CopilotなしのExcelでもガントチャートは作れますか?

作れます。条件付き書式と日付のシリアル値を使った方法は以前から存在しており、テンプレートも多数公開されています。ただし、タスク設計や書式設定を一から行う必要があるため、Copilotを使う場合と比べて作業の立ち上がりに時間がかかる可能性があります。

ExcelのCopilotはどのバージョンから使えますか?

Microsoft 365(旧Office 365)のサブスクリプションが必要で、かつCopilotのライセンスが付与されている環境での利用が前提です。買い切り版のOffice(2021・2019等)では利用できません。詳細は公式サイトの最新情報をご確認ください。

ガントチャートのバーが正しく表示されない場合はどう対処しますか?

まず日付列のセル書式を確認してください。文字列型になっている場合は「日付」型に変更し、数式を再入力することで解決するケースが多いです。それでも解決しない場合は、条件付き書式の数式内でDATEVALUE関数を使って文字列を日付に変換する方法をCopilotに質問してみてください。

Copilotに伝えるプロンプトはどのくらい具体的にすればよいですか?

プロジェクト名・期間・メンバー名・フェーズ(要件定義・開発・テスト等)を含めると、より実務に近い提案が返ってきやすくなります。「ガントチャートを作って」だけでは一般的なテンプレートが返ることが多いため、固有情報を加えることがポイントです。

ガントチャートをPowerPointやTeamsで共有するにはどうすればよいですか?

Excelのガントチャートはスクリーンショットや「図としてコピー」機能でPowerPointに貼り付けられます。Teams上での共有はExcelファイルをSharePointまたはOneDriveに保存してリンクを共有する方法が一般的です。Copilotに「このガントチャートをPowerPointのスライドに貼り付ける方法を教えて」と質問すると、手順を案内してもらえることがあります。


まとめと次のステップ

CopilotをExcelのガントチャート作成に活用するポイントをまとめます。

  • タスク一覧の下書きはCopilotに任せ、確認・修正に集中する
  • 条件付き書式の設定はCopilotに手順を質問しながら進める
  • 日付列の型(文字列 vs 日付)に注意する
  • 更新・変更の相談相手としてCopilotを継続的に活用する
  • 複雑な依存関係管理が必要な場合は専用ツールの検討も視野に入れる

まず試してほしい一つのアクションは、手元の直近プロジェクトのタスクを5〜10個思い浮かべて、この記事のプロンプト例をそのままCopilotに貼り付けてみることです。完璧な結果でなくても、「AIの下書きを修正する」という作業フローの感覚をつかむだけで、次回以降の作業が変わってくるかもしれません。


Excel×AI業務効率化プロンプト集|関数・集計・グラフ・エラー対処・マクロをnoteで公開中

本記事では基本的なプロンプト例を紹介しましたが、
noteでは業種別・シーン別に使い分けできるテンプレート集を公開しています。

コピペしてすぐ使える完全版です。

→ Excel×AI業務効率化プロンプト集|関数・集計・グラフ・エラー対処・マクロ(note)

note有料コンテンツ

プロンプト完全版をnoteで販売中

業種別・業務別のコピペで使えるテンプレート集

noteを見る →