【無料】Google スプレッドシートでガントチャートを作る方法
無料のガントチャートで満足できなければ、有料のプロジェクト管理・工数管理がおすすめです!BOXILからダウンロードできる各社のサービス資料で、使える機能をチェックしましょう。
⇒【特典比較表つき】プロジェクト管理・工数管理の資料ダウンロードはこちら(無料)
プロジェクトにあわせた管理テンプレートが利用できるため、自分で作る手間が省け、メール連携機能のようにスプレッドシート以上に機能が豊富です。また無料でガントチャートを利用できるツールもあります。
おすすめのプロジェクト管理ツールの資料は、下のボタンより無料でダウンロードできます。
>>スプレッドシート以外のプロジェクト管理ツールを記事でチェックしたい方はこちら
目次を閉じる
- ガントチャートとは
- Google スプレッドシートのテンプレートでガントチャートを作る方法
- Google スプレッドシートのアドオンでガントチャートを作る方法
- スプレッドシートを作成する
- アドオンを追加する
- おすすめプロジェクト管理ツールの比較表
- ガントチャートアドオンの使い方
- プロジェクトとタスクの追加
- プロジェクトとタスクの入力
- 期間を入力する前に下準備
- 期間の入力
- 階層化してプロジェクトとタスクを分割・構成
- 親要素と子要素の構成を設定する
- ガントチャートアドオンのサイドバーの機能
- WBSの編集(Edit Work Breakdown Structure)
- タスクの開始日をシフトする(Shift start date of tasks)
- タイムスケールの設定(Set Gantt cart timescale)
- カスタマイズの設定とおわりに
- Google スプレッドシートでプロジェクト管理をするメリット
- 無料で使える
- 同時編集や確認がしやすい
- カスタマイズしやすい
- Google スプレッドシートでプロジェクト管理をする際の注意点
- 通知機能はない
- スマートフォンだと見づらく使いづらい
- 作り込んだGoogle スプレッドシートはブラックボックス化しやすい
- プロジェクト管理に便利なGoogleサービス3選
- Google Workspace
- Google Keep
- AppSheet
- Google スプレッドシートでガントチャートを作ってみよう!
- BOXILとは
ガントチャートとは
ガントチャート(Gantt chart)とは、プロジェクト管理や生産管理でのスケジュール管理に用いられる表の一種です。作業計画を視覚的に表現するために用いられます。
横軸に時間、縦軸にメンバーや作業内容を配置することで、チームのタスクや進捗が、ひと目で把握できるのが特徴です。
Google スプレッドシートの「テンプレート」や「アドオン」を使えば、ガントチャートを無料で簡単に作成できます。
また、Google Workspaceでは2022年11月より、Google スプレッドシートで「タイムラインビュー」と呼ばれるガントチャート機能が利用できるようになっています。
Google スプレッドシートのテンプレートでガントチャートを作る方法
Google スプレッドシートには、ガントチャートのテンプレートが用意されています。ガントチャートの作成画面までの手順は2ステップです。
Google スプレッドシートのメニューの左上にある緑のスプレッドシートホームアイコンをクリックし、右上の「テンプレート ギャラリー」を選択します。
カテゴリー別にテンプレートがまとめられているため、「仕事用」の下にある「プロジェクト管理」から、「ガントチャート」をクリックします。すると、作成画面が出てきます。
Google スプレッドシートのアドオンでガントチャートを作る方法
次の画像は、BOXIL編集部で実際に使っていた、Google スプレッドシートのガントチャートの画面です。

Google スプレッドシートには、拡張機能を追加できるアドオンが多数提供されています。
Google スプレッドシートのガントチャートの無料アドオンには、「ガントチャート・ジェネレーター」や「Projectsheet planning」などがあります。
「ガントチャート・ジェネレーター」とは、自動色付けや工数の合計の自動計算に対応したガントチャートのアドオンです。一方、「Projectsheet planning」は海外製の無料アドオンで、プロジェクト単位でタスク分けできます。進捗の%表示やガントチャート自動生成機能の搭載が特徴です。
今回は「Projectsheet planning」アドオンを、Google スプレッドシートに導入する方法を解説していきます。
スプレッドシートを作成する
まず、Google ドライブを開いて、スプレッドシートを作成します。手順は2ステップです。
- 「新規」>「Google スプレッドシート」の順に作成します。

- タイトルを変更します。今回は「Project Management Sheet」にしました。

このスプレッドシートが、プロジェクト管理のシートになります。今後、タイトル名の検索によってシートを開かないといけないため、わかりやすい名前を付けることが大切です。次は、アドオンの追加方法を紹介します。
アドオンを追加する
アドオンの追加方法は、5ステップです。
Google スプレッドシートのメニューにある「拡張機能」をクリックします。
「アドオン」を選び「アドオンを取得」を選択します。

- アドオン導入用のポップアップが出てきたら、検索バーで「projectsheet」と検索します。

検索結果に「ProjectSheet planning」が出てきたら、導入するのでクリックしてページを開きます。その後、「インストール」のボタンをクリックしてください。
許可のリクエストが表示されたら「許可」を押します。


これで、Google スプレッドシートへのガントチャート導入は完了です。使い方を覚えれば、プロジェクト管理に役立ちます。
「スプレッドシートでのプロジェクト管理はセキュリティに不安がある」
場合は、企業向けのプロジェクト管理ツールがおすすめです。開発会社が定期的にセキュリティをアップデートするため、安心して利用できます。
興味のある方は、下のボタンから無料ダウンロードできるサービス資料でぜひ比較してみてください。
おすすめプロジェクト管理ツールの比較表
【特典比較表つき】『プロジェクト管理・工数管理の資料11選』 はこちら⇒無料ダウンロード
一覧で料金・機能を比較したい方にはBOXILが作成した比較表がおすすめです。各社サービスを一覧で比較したい方は、下のリンクよりダウンロードしてください。
【特典比較表つき】『プロジェクト管理・工数管理の資料11選』 はこちら⇒無料ダウンロード
※資料数は、BOXILでの掲載状況によって増減する場合があります。
ガントチャートアドオンの使い方
次に、ガントチャートアドオン「ProjectSheet planning」の使い方を解説します。
プロジェクトとタスクの追加
親タスクに「テストプロジェクト」、子タスクに「デザイン作成」「実装」「リリース」を配下します。内容は次のとおりです。
テストプロジェクト
┣デザイン作成 (期間:2016/10/06〜2016/10/07)
┣実装 (期間:2016/10/10〜2016/10/14)
┗リリース (期間:2016/10/15)
フォルダの中身を階層別に分けるイメージで、上のテキストを丸々B列に入力します(WBSと書かれているA列には自動で数字が入るため入力不要です)。
プロジェクトとタスクの入力

プロジェクトとタスクを入力していきます。
期間を入力する前に下準備
C列とD列は日付を入れる列です。日付の入力を簡単にするための設定をします。

- C列とD列をShiftキーを押しながら選択して、上のツールバーにある「データ」>「入力規則」とクリックしていきます。

- ポップアップで「データの入力規則」が表れたら、「セル範囲」と「条件」の2か所を確認します。
- 「セル範囲」は「"Task Schedule"!C:D」に設定
「条件」の左側を「日付」、右側は「有効な日付」に設定
できたら保存します。
(C1〜D2で検証エラーが出ますが、機能に問題はありません。気になる方はセル範囲を修正してください)
期間の入力
タスクごとに、期間を入力します。 たとえば、「デザイン作成」の開始日を入力する際に上記の設定をしていると、セルを選択している状態でダブルクリックするとカレンダーが表示されて、入力ミスを防げます。

このやり方で、Start date(開始日)とFinish date(終了日)を入力します。

入力すると右側に自動でガントチャートができ上がっていき、「|」や「=」などの記号が出てきます。記号の意味は次のとおりです。
|:今日の位置を示します
=:進捗度合い
進捗度合いの「=」の表示は、E列の「Progress」に%(パーセンテージ)を入力すると自動で表示されます。
階層化してプロジェクトとタスクを分割・構成
入力は完了したものの、階層構造が何もありません。右側にあるサイドバーで作成します。
(ここでサイドバーが消えていた場合、「アドオン」>「ProjectSheet planning」>「Open sidebar」とクリックしていくと再表示されます)

入力すると「=」がプログレスバーのように表示されます。 タスクの進捗が、前倒しか後ろ倒しか一目でわかります。
親要素と子要素の構成を設定する
「デザイン作成」「実装」「リリース」は、「テストプロジェクト」配下のタスクにするため、ひとつ階層を下げます。
タスクを選択した状態で「WBS >」をクリックしてみてください。
(3つのタスクをすべてテストプロジェクトの下につけるため、3行分を選択した状態でクリックします。)

「テストプロジェクト」が太字になり、進捗度合い(Progress)の割合が自動で表示されます。
これで、全体の進捗度合いもわかるようになりました。
子要素になった3つのタスクもインデントも少し下がったため、WBSの番号が「テストプロジェクト」の番号に「.」がついて採番されます。
見た目も構造的になり、わかりやすくなりました。
入力方法に関しては終了です。最後の章では、サイドバーで触れなかった残りのガントチャートの機能について解説します。
「もっと見やすく簡単にガントチャートを作りたい!」
方は、プロジェクト管理ツールがおすすめです。
下のボタンからプロジェクト管理ツールの資料を一括ダウンロードできます。
記事にてプロジェクト管理ツールを比較したい方は、ぜひ次の記事を参考にしてください。
ガントチャートアドオンのサイドバーの機能
ガントチャートアドオン「ProjectSheet planning」のサイドバーの機能について、上から順に解説します。
WBSの編集(Edit Work Breakdown Structure)
細かい機能は次のとおりです。
- < WBS
- WBS >
- collapse selected task(s)
- expand selected task(s)
- collapse all summary tasks
- hide 100% completed tasks
- show all tasks

< WBS
タスクの階層を一段上にします。
WBS >
タスクの階層を一段下にします。
collapse selected task(s)
選択しているタスク(プロジェクト)の子要素を折りたたみます。
expand selected task(s)
選択しているタスク(プロジェクト)の子要素を展開します。
collapse all summary tasks
すべてのタスクの子要素を折りたたみます。(プロジェクト名のみにします)
hide 100% completed tasks
進捗度合い(Progress)が100%になったタスク(行)を隠します。管理シートが冗長になったときに使うと役立ちます。
show all tasks
すべてのタスクを表示します。
タスクの開始日をシフトする(Shift start date of tasks)
開始日と終了日をまるごとシフトできる機能です。タスクを延期する場合に使います。 細かい機能は次のとおりです。
- Get
- 日付入力欄
- Set

Get
選択しているタスクの日付を取得します。
日付入力欄
シフト後の開始日を入力する欄です。
Set
日付入力欄に入力された日付を開始日としてタスクの期間をシフトします。
タイムスケールの設定(Set Gantt cart timescale)
ガントチャートにおける表示領域の設定です。細かい機能は次のとおりです。
- Start date
- n weeks per period
- start Monday (start Sunday)
- Progress with color indication
- Gantt bar with progress color
- Refresh

Start date
ガントチャートの表示開始日を指定できます。今日(today)、選択しているタスクがある日(to task(s))、直接指定などの選択で、表示開始日を変えられる設定です。
n weeks per period
何週間単位でガントチャートを生成するか設定できます。初期設定は1週間単位(セル1個分が1日)です。
たとえば、「2 weeks per period」に設定すると2週間単位になるため、1つのセルが2日分としてガントチャートが再構成されます。
start Monday (start Sunday)
月曜はじまりか、日曜はじまりか設定できます。
Progress with color indication
チェックを入れると、進捗度合いに応じてProgressのセルの色が変わります。
Gantt bar with progress color
上のProgress(進捗度合い)によって色が変わったら、プログレスバーの色も一緒に色が変わるようにする設定です。設定すると、このようになります。

Refresh
表示の不具合や挙動がおかしくなった際、更新するために使います。
カスタマイズの設定とおわりに
ここまでのガントチャートアドオンの設定では、まだまだ足りないところがあります。「誰が担当者なのか」といった、個別に設定したい項目も出てきます。
列を追加して担当者欄を作ったり、別シートで集計したりなどチームで使いやすい仕様に変えられることがGoogle スプレッドシートの利点です。ガントチャートアドオンをいろいろカスタマイズして、最強のプロジェクト管理シートを完成させてみてください。
無料と有料のプロジェクト管理ツールをコストパフォーマンスまで考慮して比較しませんか?無料では物足りないと感じた方こそ、有料も複数チェックして本当に適しているのを選択するのが本質的ではないでしょうか。
⇒【特典比較表つき】プロジェクト管理ツール各社の資料を一括でダウンロードする(無料)
Google スプレッドシートでプロジェクト管理をするメリット
Google スプレッドシートは、プロジェクト管理にもおすすめのツールです。Google スプレッドシートでプロジェクトを管理するメリットを3つ紹介します。
無料で使える
Google スプレッドシートをはじめ、Google Workspaceの主要なアプリケーションは、個人のGoogleアカウントがあれば無料で利用できます。
データの保存容量は、無料プランでも15GBです。動画を頻繁にアップロードするような使い方をしなければ、保存容量を使い切る可能性は低くなります。
また、基本的な機能であれば、さまざまなオフィススイートを無料で使える点も、Google スプレッドシートの強みです。
同時編集や確認がしやすい
Google スプレッドシートはクラウド型のため、インターネット環境さえあれば場所や時間に関係なく利用できます。ファイルのオフライン使用も可能です。この場合、再開した際はオフライン時の編集内容が反映されます。
離れた拠点間で共同作業することが多い場合や、インターネット環境の整っていない場所で作業したい場合におすすめです。
また、モバイルアプリがあることも強みです。モバイルアプリはPC版に比べて使える機能が少なく画面も見づらいですが、最低限の作業はできます。
カスタマイズしやすい
Google スプレッドシートでは、関数やマクロが使えます。ほかにも行や列の幅、テキストやセルの色、枠線の有無などを自由にアレンジできることもメリットです。カスタマイズ性が高く、使いやすいツールにアレンジできます。
Google スプレッドシートでプロジェクト管理をする際の注意点
Google スプレッドシートは、プロジェクト管理専用のツールではありません。そのため、プロジェクト管理専用のツールと比べると、使いづらさを感じる場合もあります。
ここからは、Google スプレッドシートでプロジェクト管理をする、デメリットや注意点を紹介します。
通知機能はない
たとえば、「タスクの期日が近づいたらリマインドを通知する」「タスクが完了したら完了通知を出す」など、一般的なプロジェクト管理ツールに備わっている機能はありません。
表形式でタスクやスケジュールを一覧表示できるため、期日の把握はしやすいものの、リマインドしたい場合は別のツールを併用する必要があります。
スマートフォンだと見づらく使いづらい
Google スプレッドシートにはモバイルアプリがあるものの、できることは限られます。たとえば、モバイル版ではマクロの使用やセル内での改行、データ入力規則の作成はできません。
また、画面が小さく見づらいのも難点です。特に、ガントチャートやスケジュール管理用のシートは横長になりやすいため、表示したい場所によっては何度もスクロールします。
さらに、行や列を固定している場合は、シートが正しく表示されないこともあります。そのため、スマートフォンでの操作は、外出先での確認用として割り切って使うのがおすすめです。
作り込んだGoogle スプレッドシートはブラックボックス化しやすい
関数やマクロは便利ですが、知識がないと、どのように機能しているかわかりません。複雑に組まれた関数やマクロは作った本人にしか仕組みがわからず、他の人が触ると動作しなくなることがあります。
作り込んだGoogle スプレッドシートは、ブラックボックス化しやすいです。担当者不在の際に不具合が起きても対応できなかったり、担当者の異動や退職で機能を更新できなくなったりするリスクがあるため要注意です。
プロジェクト管理に便利なGoogleサービス3選
Google スプレッドシート以外の、プロジェクト管理に活用できるおすすめGoogleサービスを紹介します。
- Google Workspace
- Google Keep
- AppSheet
それぞれのサービスについて、簡単に説明します。
Google Workspace
Google Workspace(旧G Suite)は、Gmail、スプレッドシート、スライドに加え、ビジネス用メールが使えるサービスです。
セキュリティ保護や管理機能など、それぞれのサービスがビジネス用に強化されています。Google Workspace内のサービスは互換性が高く、カレンダー通知やファイル送付がスムーズにできるのが魅力です。
また、Google Workspaceでは2022年11月より、Google スプレッドシートで「タイムラインビュー」と呼ばれるガントチャート機能が利用できるようになりました。
Google スプレッドシートのメニューの「挿入」から、「タイムライン」を選択するとガントチャートを作成できます。
Google Keep
Google Keepは、タスク管理ができるアプリです。本格的なタスク管理サービスと比べると簡単な機能にとどまりますが、タスク共有もできるため数人で作業を進めたいときにも役立ちます。
タスクは、「メモ、リスト、画像、音声」で作成でき、「プロジェクト/テーマ/担当者」といったラベル分けも可能です。リマインダーを使えば、カレンダーとも連携できます。
AppSheet
AppSheetは、コード不要でアプリケーションの開発と自動化ができるサービスです。Google AIを活用すればコード不要で、ビジネスプロセスを自動化できます。
データの収集方法が充実しており、「GPSの位置情報や写真、文字認識、バーコードスキャン」などによるデータ追加も可能です。自然言語処理を使った画像のキャプチャやアノテーションもでき、過去のデータから学習する予測モデルを構築できることも強みです。
Googleサービスを使ったプロジェクトマネジメントを極めるなら、プロフェッショナル認定制度もあります。courseraでオンライン受講できるので、気軽に始められるのが魅力です。
プロジェクト管理を一から学べるうえ、認定証も発行されるため、一通り学んでみたい人におすすめです。
Google スプレッドシートでガントチャートを作ってみよう!
Google スプレッドシートで、無料でガントチャートを作る方法を解説しました。Google スプレッドシートのアドオンを利用すると、Excelよりも機能的なガントチャートが簡単に作れます。
手軽に始められて操作もシンプルなため、チームでプロジェクト管理を行いたい場合は、試すことをおすすめします。
なお、スプレッドシートは少し面倒で、きちんとしたサービスを使いたい方は、プロジェクト管理ツールのランキングも参考にしてみてください。
「SaaS導入推進者が選ぶサイト第1位」のBOXILが、数あるプロジェクト管理ツールの中からおすすめサービスをピックアップしました。
その他のタスク管理ツールに関してはこちらの記事も合わせてご参照ください。
BOXILとは
BOXIL(ボクシル)は企業のDXを支援する法人向けプラットフォームです。SaaS比較サイト「BOXIL SaaS」、ビジネスメディア「BOXIL Magazine」、YouTubeチャンネル「BOXIL CHANNEL」を通じて、ビジネスに役立つ情報を発信しています。
BOXIL会員(無料)になると次の特典が受け取れます。
- BOXIL Magazineの会員限定記事が読み放題!
- 「SaaS業界レポート」や「選び方ガイド」がダウンロードできる!
- 約800種類のビジネステンプレートが自由に使える!
BOXIL SaaSでは、SaaSやクラウドサービスの口コミを募集しています。あなたの体験が、サービス品質向上や、これから導入検討する企業の参考情報として役立ちます。
BOXIL SaaSへ掲載しませんか?
- リード獲得に強い法人向けSaaS比較・検索サイトNo.1※
- リードの従量課金で、安定的に新規顧客との接点を提供
- 累計1,200社以上の掲載実績があり、初めての比較サイト掲載でも安心
※ 日本マーケティングリサーチ機構調べ、調査概要:2021年5月期 ブランドのWEB比較印象調査

