gantt

ガントチャートを無料のエクセルで引く|どこまで耐えるか

2026年10月4日 ・ Pinateca編集部

ガントチャートを無料でと考えたとき、いちばん手前にあるのがエクセルです。すでに全員のパソコンに入っていて、申請も稟議もいらず、テンプレートも無料で配られています。ただし、エクセルの工程表は作るのが大変なのではなく、作ったあとに維持するのが大変です。この記事では、エクセルでガントチャートを引く手順と、テンプレートの選び方、そして「どこまでならエクセルで耐えられるか」の境目を、案件の数と関わる人数から見極められるところまで整理します。

エクセルでガントチャートが作られ続けている理由

工程表の道具は専用のものが何十本もあるのに、現場ではいまだにエクセルが主役です。理由は3つあります。

追加の費用がかからない。 すでに使っているソフトなので、決裁が不要です。工程表を引きたいと思ったその日に始められることは、道具の性能とは別の強さです。

誰でも開ける。 取引先に送っても、相手の環境で開けます。専用ツールの画面を見せるにはアカウントが必要ですが、エクセルのファイルは添付すれば終わります。社外とやり取りする工程表では、この一点だけでエクセルが選ばれることがあります。

思い通りの形にできる。 列を足す、色を変える、合計を出す、備考欄を作る。自分たちの型に合わせて自由に作れるので、専用ツールで「この項目が作れない」と困ることがありません。テンプレートが無料で大量に配られていることも、入口を広げています。

エクセルには、すぐに使えるガントチャートテンプレートが多数あり、プロジェクト管理やスケジュール可視化に非常に便利です。これらのテンプレートは、条件付き書式や関数によって入力した日付に応じてバーが自動描画され、進捗や期間を直感的に把握できます。無料配布のものも多く、用途に合わせて選びやすいのも特徴です。 出典: edraw.wondershare.jp

つまり、エクセルのガントチャートは「間に合わせ」ではありません。条件付き書式で横棒を自動で描くところまで作り込めば、見た目は専用ツールと大きく変わりません。問題は見た目ではなく、日付が動いたときに何が起きるかです。工程表は、引いた瞬間から古くなり続ける書類なので、維持のしやすさが実用性をそのまま決めます。

「無料」には3つの種類がある

無料でガントチャートを引きたいと考えたとき、実際に手に取るものは3つに分かれます。この3つを混ぜて比べると、途中で条件が入れ替わって話が合わなくなります。

1つ目は、無料で配られているエクセルのテンプレートです。費用はかからず、期限もありません。かわりに、維持する手間は全部こちらに残ります。数式が壊れたら直すのは自分で、行を足して参照がずれたときに原因を探すのも自分です。テンプレートの配布元に問い合わせる先はありません。

2つ目は、表計算ソフトそのものを無料の範囲で使う形です。ブラウザで動く表計算サービスなら、複数人が同時に開けます。ファイルを回すよりは進んでいますが、条件付き書式を重ねた工程表は、ブラウザ版で描画の挙動が変わることがあります。凝った表を作り込んだあとに気づくと、作り直しになります。日付の書式と、行の挿入に対する数式の追従は、本番の表を作る前に必ず試してください。

3つ目は、プロジェクト管理ツールの無料プランです。ここで気をつけたいのは、無料の線引きの引き方が2通りあることです。人数やボードの数で区切る形と、機能や表示の種類で区切る形があり、後者ではガントやタイムラインの表示が有料プランからになります。工程表を無料で試したいのに、無料の範囲に工程表が入っていないという組み合わせが起きます。

どれを選ぶかを先に1つ決めてから探し始めると、比べる相手が揃います。テンプレートを探しているのに無料プランの記事を読み、無料プランを探しているのにテンプレートを集めてしまうのが、この言葉で検索したときにもっとも起きやすい遠回りです。

エクセルでガントチャートを引く5つの手順

まずは作り方です。テンプレートを使う場合も、中で何が起きているかを知っておくと直せるようになります。

1. 作業を縦に並べる

A列に作業名、B列に担当者、C列に開始日、D列に終了日、E列に日数を置きます。作業の分け方は、1行1作業で3日から5日におさまる粒度が扱いやすいところです。1行が1か月かかる作業だと進捗がわからず、1行が半日だと行数が増えすぎて維持できません。

2. 日付を横に並べる

F列から右へ、日付を1日ずつ、または週の頭を1列ずつ並べます。3か月の案件を日単位で引くと列が90本になるので、期間が長いなら週単位にします。ここでどちらを選ぶかが、あとの見やすさを決めます。

3. 条件付き書式で横棒を描く

セルを手で塗ってはいけません。数式で判定して自動で色を付けます。日付の行を1行目に置いたなら、F3セルを基準にして「開始日以上かつ終了日以下なら塗る」という条件を1つ作り、範囲全体に適用します。これだけで、開始日と終了日を書き換えるだけで横棒が動く表になります。

4. 進捗の列を足す

終了日の隣に進捗率の列を作り、横棒とは別の細い帯や、行の色で表します。ここを作らないと「バーは引かれているが、いま何割終わったのか」が読めません。進捗の入力は0・25・50・75・100の5段階に固定したほうが続きます。自由入力にすると、30%と35%の区別に意味がないまま、入力する人が悩む時間だけが増えます。

5. 今日の位置に縦線を引く

条件付き書式で、今日の日付の列に色を付けます。この縦線より左で終わっていない横棒が「遅れ」です。縦線が無い工程表は、開いても遅れが見えないので、会議で1件ずつ聞くことになります。手順の中でもっとも省かれやすく、もっとも効果が大きいのがこれです。

テンプレートを使う場合も、この5つのうちどれが入っているかを確かめてください。横棒が手で塗られているテンプレートは、日付が動いた瞬間に嘘になります。

テンプレートを選ぶときに見る3点

無料のテンプレートは大量にあり、見た目で選ぶと維持できないものを引き当てます。開いたら次の3つを確かめてください。

横棒が数式で描かれているか。 開始日のセルを1日ずらして、横棒が一緒に動くかを試します。動かないなら、日付を変えるたびに塗り直す作業が発生します。これがエクセルの工程表がいちばん嫌われる原因です。

行の追加に耐えるか。 途中に行を挿入して、条件付き書式と数式が崩れないかを見ます。多くの無料テンプレートは、行を足すと数式の参照がずれます。案件の途中で作業が増えるのは当たり前なので、ここが弱いテンプレートは3週間もちません。

印刷して1枚に収まるか。 会議で紙に出す運用が残っているなら、印刷範囲と改ページを確かめます。日単位で3か月引いた表は、そのまま印刷すると10枚以上に割れます。

無料で使えるオンラインのテンプレート集も用意されていて、表計算ソフトの側から入る道もあります。

無料で使えるオンラインのガント チャート テンプレートを Microsoft Excel で利用し、プロジェクトを視覚化して、各種タイミングや依存関係のスケジュール設定を行いましょう。 出典: excel.cloud.microsoft

テンプレートを自作するか配布物を使うかは、大きな差になりません。差が出るのは、そのあと誰が更新するかです。

エクセルの工程表を壊さないための設定

運用に入ってから崩れる原因の多くは、最初の設定で防げます。配布物のテンプレートを使う場合も、次の5つは自分で入れておいたほうがよいところです。

ウィンドウ枠を固定する。 作業名の列と、日付の行の両方を固定します。これが無いと、右にスクロールしたときにどの行を見ているのか分からなくなり、隣の作業の日付を書き換える事故が起きます。

入力するセルだけ開けて、あとは保護する。 数式と条件付き書式の入った範囲にシートの保護をかけ、開始日・終了日・進捗・備考の4列だけ編集できるようにします。エクセルの工程表が壊れるのは、悪意ではなく、数式のセルに数字を直接打ち込んだときです。保護をかけておけば、その時点で入力を弾けます。

日付の入力を制限する。 データの入力規則で日付だけを受け付ける形にします。「4/5」と「4月5日」と文字列の日付が混ざった列は、条件付き書式の判定が通らず、横棒がその行だけ描かれません。原因を探すのに時間がかかるのに、見た目には気づきにくい不具合です。

祝日の一覧を別シートに置く。 土日の色は曜日から判定できますが、祝日は一覧が無ければ塗れません。年に1回、公開されている一覧を貼り替える形にしておきます。祝日が塗られていない工程表は、日数の計算そのものがずれます。

行の高さと列の幅を先に決める。 日付の列の幅を揃えておくと、印刷したときの割れ方が予測できます。あとから幅を直すと、条件付き書式の見え方まで変わります。

この5つはどれも15分で終わります。そして、入れていない工程表がどこで壊れるかは、ほぼこの5つの裏返しです。

日単位で引くか、週単位で引くか

エクセルの工程表がすぐ読みにくくなる原因のひとつが、この選択を最初にしていないことです。日単位と週単位は、見えるものが違います。

日単位は、1日ずれたことが見えます。短期の案件や、締切が細かく刻まれている作業には向いています。ただし列が増えます。3か月の案件を日単位で引くと、土日を含めて90本以上の列が並び、画面を横に何度もスクロールすることになります。スクロールすると作業名の列が視界から消えるので、ウィンドウ枠の固定を必ず設定してください。これを忘れた工程表は、右端まで見たときにどの行を見ているのかわからなくなります。

週単位は、全体の形が1画面に収まります。6か月の案件でも26本の列で足りるので、どの月に負荷が寄っているかが見えます。かわりに、3日の遅れは見えません。週の中で何が起きているかは、別の場所で管理することになります。

現場でよく採られるのは、両方を持つやり方です。案件全体の骨組みは週単位の1枚で持ち、進行中の1か月だけを日単位の別シートに切り出す。ただし、この形にすると2か所を更新することになります。更新が2か所になった工程表は、片方が必ず古くなります。エクセルで工程表を維持するときは、更新する場所を1か所に保つことが、見やすさより優先されます。

判断の目安はこうです。案件の期間が2か月を超えるなら週単位で引き、それより短いなら日単位で引く。どちらも必要だと感じた時点で、1つの表を切り替えて見られる道具のほうが向いています。

遅れが見えるようにする3つの工夫

工程表は、遅れていることが見えなければ意味がありません。エクセルのままでも効く工夫を3つ挙げます。

予定のバーと実績のバーを分ける。 1つの作業に2行を使い、上段に予定の期間、下段に実際にかかった期間を引きます。行数は倍になりますが、「いつも見積より2日長い作業」が目で見えるようになります。次の案件の見積が変わるのは、この記録があるときだけです。

遅れの理由を1列で残す。 終了日の隣に理由の列を作り、日付を動かしたときに短く書きます。書く内容は「先方の返事待ち」「仕様変更」「担当の稼働不足」程度で足ります。この列があると、月末に振り返ったときに、遅れの原因が自分たちの中にあるのか外にあるのかが分かれます。多くの案件で、遅れの半分以上は外側の待ち時間です。それが見えていないと、社内の作業を急がせる方向にばかり力がかかります。

更新した日をシートに書く。 セルに関数で今日の日付を入れると、開くたびに変わってしまい、いつの状態かが分からなくなります。更新した人が手で日付を打つ形にしてください。工程表を見る人がまず知りたいのは、その表がいつ時点のものかです。ここが空欄の工程表は、会議のたびに「これ最新ですか」という確認から始まります。

この3つは、どれもエクセルのままできます。そして、どれも人が続けることが前提です。続かなくなった時点で、工程表は先週の写真に変わります。続く形にするいちばん確実な方法は、更新する人を増やすことですが、それはエクセルがもっとも苦手にしているところです。

エクセルのガントチャートが崩れる4つの場所

作るところまでは、どのチームでも問題なく進みます。崩れるのは運用に入ってからで、出る場所はほぼ決まっています。

1人しか触れない

エクセルのファイルは、原則として同時に1人が編集する前提で作られています。共有の仕組みを使えば複数人で開けますが、条件付き書式と数式が入り組んだ工程表では、編集が競合して壊れることを恐れて、結局「工程表はとりまとめ役が更新する」という運用に落ち着きます。

ここから連鎖が始まります。とりまとめ役が更新するということは、各担当者は進捗を口かチャットで報告し、それを1人が転記するということです。10人のチームなら、週に10件の報告を受けて10か所を書き換えます。その人が忙しい週、工程表は更新されません。更新されない工程表は、見ても意味がないので開かれなくなり、翌週には実態と2週分ずれています。

前後関係が入らない

エクセルの横棒は、独立した期間を表すだけです。「要件定義が終わらないと設計は始められない」という関係を表に持たせるのは、関数を組めば不可能ではありませんが、実務では続きません。結果として、1つの作業が3日遅れたときに、後ろの作業の日付を人が手で1つずつずらすことになります。作業が20本あれば、ずらす判断を20回します。

この作業は間違えます。間違えた工程表は、遅れていることに気づけないという形で効いてきます。締切の前日に「あの作業が終わっていない」と発覚するのは、たいていここです。

誰がいつ変えたかが残らない

締切が動いたとき、誰がどういう理由で動かしたのかが表には残りません。上書き保存された時点で前の状態は消えます。ファイル名に日付を足して複数保存する運用がよく生まれますが、そうすると「どれが最新か」という別の問題に変わります。工程表_最終版_修正3.xlsxが並んだフォルダは、多くの現場で見られる光景です。

会話が別の場所にある

作業ごとの相談は、チャットかメールで進みます。工程表の側には日付だけが残り、なぜその日付になったのかは残りません。3か月後に経緯をたどろうとすると、チャットをさかのぼることになり、たいてい見つかりません。

複数の案件をエクセルで並べるとどうなるか

1本の案件をエクセルで引くことに無理はありません。形が崩れ始めるのは、3本、5本と並行したときです。並べ方は3通りに分かれ、どれを選んでも別の困りごとが出ます。

1つ目は、案件ごとにファイルを分ける形です。1本ずつは見やすいままですが、横断して見ることができません。「来週、誰にどれだけ仕事が乗っているか」を知るには、ファイルを順に開いて頭の中で足し算することになります。案件が5本あれば、毎週5回開きます。

2つ目は、1つのファイルの中でシートを分ける形です。横断はしやすくなりますが、シートをまたいで集計する数式が増え、ファイルが重くなります。開くのに時間がかかる工程表は、確認のために開かれる回数が減ります。

3つ目は、1枚の表に全案件の作業を混ぜて、案件名の列で絞り込む形です。横断の見通しはいちばん良くなりますが、行数が増えます。そしてフィルタをかけたまま行を挿入すると、画面に見えていない別の案件の行の中に入ります。この事故は、入った直後には気づけません。

どの形を選んでも、最後に同じところで詰まります。担当者ごとの負荷を見るには、作業を人単位で並べ替えた別の表が要るという点です。案件を縦に見る表と、人を縦に見る表の2枚を持ち始めたところが、エクセルでの工程管理が重くなる典型的な分かれ目です。同じ情報を2つの並び順で見たいという要求は、表計算ソフトの形とかみ合いません。

エクセルのままでよい場合

崩れる場所を並べましたが、エクセルを離れる必要がない使い方もはっきりあります。次に当てはまるなら、道具を変えないほうがうまくいきます。

・工程表を更新するのが実質1人で、他の人は見るだけ ・案件が1本で、複数を並行して追う必要がない ・期間が2か月以内に収まり、途中で大きく組み替える見込みがない ・社外に提出する書類としての体裁が主目的で、日々の進行管理には別の手段がある ・作業の前後関係が単純で、遅れたときに手で直せる本数におさまっている

とくに最後の1つは重要です。作業が10本なら手で直せます。50本になると直しきれません。エクセルの限界は機能の限界ではなく、人が手で整合を取れる本数の限界です。

移る境目を、数で決める

「そろそろツールを入れたほうがいいのでは」という話は、印象で始まって印象で終わりがちです。次の4つの数を見れば、境目は決まります。

工程表を更新する人の数。 2人以上が同じ表を直したいなら、エクセルの前提から外れています。 並行して走る案件の数。 3本を超えると、ファイルが複数に分かれ、横断して見ることができなくなります。 作業の本数。 30本を超えたあたりから、遅れの波及を手で追えなくなります。 組み替えの頻度。 月に1回以上、大きく日付をずらす案件は、引き直す時間が見合いません。

ここで見合うかどうかを判断するには、費用と時間を同じ表に並べる必要があります。週に1時間、誰かが工程表を引き直しているなら、年間でおよそ50時間です。時間あたりの単価を3,000円と置けば15万円になります。チーム向けのプロジェクト管理ツールは1人あたり月500円から2,000円あたりに価格が集まっているので、5人のチームなら年に3万円から12万円です。引き直す時間のほうが高くつく状態は、思っているより早く来ます。

工程表を見られる道具を選ぶときに気をつけたいのは、ガントチャートが有料プランに入っていることが多いという点です。たとえばTrelloの無料プランは1ワークスペースにつき10人・ボード10個まで使えますが、タイムライン・カレンダー・テーブル・ダッシュボードの表示はPremium(年払いで1人 月10ドル、月払いなら12.50ドル)からです(2026年9月時点、Trelloが公開している料金ページとヘルプの内容にもとづきます)。無料で試したつもりが、実際には工程表を試せていないという形になりやすいところです。無料枠の線引きがサービスごとにどう違うかは、比較の一覧に7社分を並べてあります。

エクセルの表を、そのまま道具に移せるか

移行を決めたあと、最後に残るのが「いまのエクセルをどうするか」です。ここで手が止まると、たいてい移行は起きません。

現実的な手順は3つです。まず、作業名・担当者・開始日・終了日の4列だけをCSVで書き出せる形に整えます。備考や独自の列は、いったん置きます。次に、移す先の道具でボードを1つ作り、いま進んでいる案件だけを入れます。過去に終わった案件は運びません。運ぶ価値があるのは、これから日付が動くものだけです。そして、エクセルのファイルは消さずに残し、参照専用にします。

移行で失敗するのは、全案件を完璧に運ぼうとしたときです。1件だけ運んで2週間動かし、担当者が自分で進捗を更新したかどうかを見る。それが更新されたなら残りを運び、更新されなかったなら理由を潰してから広げます。判断材料はこの1点だけで足ります。

すでにTrelloを使っていて、そこにカンバンの板がある場合は、書き出したファイル1つでボード・リスト・カード・ラベル・チェックリスト・添付・コメントまで運べるTrelloからの移行のような経路が用意されているかを確かめてください。手で作り直す前提の移行は、たいてい作り直されないまま終わります。

工程表を無料の範囲に置いたまま運用すると、何が変わるか

最後に、ガントチャートを有料の機能として扱わない形を選んだ場合、とりまとめる側の仕事がどう変わるかを見ておきます。

無料プランで5人・ボード10個まで、機能の制限なしという区切り方の道具があります。カンバン・ガント・カレンダー・リストを含む8種類のボードと、チャット・コメント・カスタムフィールドが無料の範囲に入り、料金が変わるのは6人目が入るときか、11個目のボードを作るときだけ、という形です(上限と金額は料金のページにあり、スタンダードは1人 月500円、年払いなら月400円・税抜です)。

この形で効くのは金額ではなく、試し方が変わることです。表示に課金する形だと、無料で試せるのはカンバンだけなので、「工程表を見ながら進行を預かれるか」という、いちばん確かめたいことが試せません。無料のまま本番と同じ使い方を試して、人数が増えてから払う判断ができるかどうかで、導入の決め方が変わります。

運用の側で変わるのは3つです。1つ目は、横棒をドラッグすれば開始日と締切がその場で動くので、日付をずらす作業が転記ではなく操作になること。2つ目は、同じカードをカンバンでもガントでもカレンダーでも見られるので、担当者は自分の作業だけを見て、とりまとめ役は全体を横棒で見るという分担ができること。3つ目は、カードにコメントが残るので、日付が動いた理由がその場所に残ることです。どの表示がどの問いに答えるのかは、できることのページでボードの種類ごとに整理されています。

ただし、この形にも向かない使い方があります。社外に提出する書類としての体裁を細かく作り込みたいなら、エクセルのほうが自由です。ソースコードの管理と工程表を同じ場所で回したい場合、リポジトリの機能は持っていません。自動化や外部サービスとの細かい連携を主役にしたい場合も、そこで勝負している道具のほうが向いています。画面が日本語だけであること、自動で取り込めるのがTrelloからだけであることも、先に知っておいたほうがよい条件です。工程表の表示が無料枠に入るかどうかを含めた突き合わせは、Trelloとの比較に表があります。細かい条件はよくある質問にも並んでいます。

決め方はひとつです。工程表を更新する人の数と、並行して走る案件の数を数える。この2つが1と1のままなら、エクセルで充分です。どちらかが2以上になった時点で、引き直す時間が費用を超え始めます。

Q1. エクセルで作ったガントチャートは、無料のテンプレートで充分ですか?

横棒が条件付き書式や関数で自動に描かれているテンプレートなら充分です。手でセルを塗る形のものは、日付を変えるたびに塗り直すことになるので避けてください。選ぶ前に開始日を1日ずらしてみて、横棒が一緒に動くかどうかを確かめるのが確実です。

Q2. エクセルの工程表は、何人くらいまで耐えますか?

人数よりも「更新する人の数」で決まります。更新するのが1人で、他の人が見るだけなら人数が多くても回ります。2人以上が同じ表を直したい状態になると、編集の競合と転記の手間が同時に出るので、そこが境目です。

Q3. エクセルの工程表に、作業の前後関係を入れられますか?

関数を組めば不可能ではありませんが、実務では続きません。1つの作業が遅れたときに後ろの作業を自動でずらす仕組みを表計算ソフトで維持するのは負担が大きく、たいてい手で直す運用に戻ります。前後関係を毎週使うなら、そこを標準で持っている道具のほうが向いています。

Q4. ガントチャートが無料で使えるツールはありますか?

あります。ただしサービスによって、ガントやタイムラインの表示が有料プランからになっている場合があるので、料金ページで無料プランに含まれる範囲を確かめてください。無料で試した範囲と、本番で使う範囲が違うと、無料に戻った月から使われなくなります。

ブログ一覧へ