Notionのガントチャート(タイムラインビュー)で進捗率を表示する最適解は、プロパティの「表示設定」を活用することです。手動入力した数値を「リング」や「バー」として視覚化するか、サブタスクの完了状況を「ロールアップ」機能で自動集計する方法が一般的です。
「プロジェクトの全体像は見えたけれど、各タスクがどれくらい終わっているのかパッと見て分からない…」そんな悩みはありませんか?
この記事では、Notionのタイムラインビュー(ガントチャート)上に進捗率を表示させ、プロジェクト管理を劇的にスムーズにする3つのテクニックを解説します。
Notionで進捗率を表示する3つのアプローチ
Notionには「進捗率」という固定の機能はありませんが、柔軟なカスタマイズで実現可能です。以下の3つのレベルから、自分のチームに合った方法を選びましょう。
- 手動入力+標準ビジュアル化: 最も簡単。
- サブタスク集計(ロールアップ): タスク管理に最適。
- 期間経過の自動計算(関数): 期限管理に最適。
方法1:数値を「バー/リング」で表示する(基本)
Notionの数値プロパティには、数字をグラフ化する機能が標準搭載されています。これを使えば、タイムライン上に美しいプログレスバーを表示できます。
手順
- 数値プロパティを作成
- データベースに「数値(Number)」プロパティを追加し、名前を「進捗率」にします。
- 表示形式を変更
- プロパティの編集画面で、「表示方法(Show as)」を「数値」から**「バー(Bar)」または「リング(Ring)」**に変更します。
- 最大値を「100」に設定します(これで100分率になります)。
- タイムラインに表示させる
- タイムラインビュー右上の
…メニューから「プロパティ」を選択。 - 「進捗率」の目のアイコンをONにします。
- タイムラインビュー右上の
💡 ポイント:
これでガントチャートのバーの横に、グラフィカルな進捗バーが表示されるようになります。
方法2:サブタスクから自動集計する(推奨)
親タスクの中に細かいサブタスク(子タスク)がある場合、**「子タスクが何個終わったか」**で進捗率を自動計算するのが最もスマートです。
手順
- サブタスク機能をONにする
- データベースのオプションから「サブアイテム」設定をオンにします。
- ロールアップ(Rollup)を作成
- 新規プロパティで「ロールアップ」を選択します。
- リレーション先:
サブアイテム - プロパティ:
ステータス(または完了チェックボックス) - 計算:
完了の割合(Percent per group)
- 表示形式を整える
- 方法1と同様に、このロールアップの表示形式を「バー」や「リング」に変更します。
これで、子タスクを完了にするたびに、ガントチャート上の親タスクの進捗率が勝手に増えていきます。
方法3:期間に対する進捗を自動計算する(Formula)
「タスクの完了度」ではなく、**「工期のうち今日が何日目か(時間の経過率)」**を知りたい場合は、関数(Formula)を使います。
計算式の例(Notion Formula 2.0対応)
以下の数式をコピーして、数式プロパティに貼り付けてください。
JavaScript
/* 開始日と終了日の間の今日時点の経過率を計算 */
if(
empty(prop("日付")),
0,
round(dateBetween(now(), dateStart(prop("日付")), "days") / dateBetween(dateEnd(prop("日付")), dateStart(prop("日付")), "days") * 100) / 100
)
- 解説: 「今日までの経過日数 ÷ 全期間の日数」を計算しています。
- 注意: これも表示形式を「パーセント」または「バー」に設定してください。
【比較表】どの方法を選ぶべき?
用途に合わせて最適な手法を選べるよう、特徴を比較しました。
| 方法 | 難易度 | 更新の手間 | おすすめな人 |
| 1. 手動入力 | ★☆☆ | 毎回入力が必要 | とりあえず感覚値で進捗管理したい人 |
| 2. サブタスク集計 | ★★☆ | 全自動 | タスクを細かく分解して管理するPM |
| 3. 期間経過(関数) | ★★★ | 全自動 | 締め切りまでの「時間のなさ」を可視化したい人 |
よくある質問(FAQ)
Q. ガントチャートのバー自体の色を進捗に合わせて変えられますか?
A. 現時点ではできません。
Notionのタイムラインビューでは、バーの色は変えられますが、「50%分だけ色を塗る」といった表示はできません。そのため、今回紹介したように「バーの横に数値を表示する」のが一般的な解決策です。
Q. 無料プランでもこの機能は使えますか?
A. はい、すべて無料プランで可能です。
タイムラインビューの使用(以前は制限がありましたが現在は緩和)や、ロールアップ、関数の機能は無料プランでも制限なく利用できます。
Q. スマホでも進捗バーは表示されますか?
A. はい、表示されます。
ただし、画面幅が狭いため、タイムラインビューでは見切れることがあります。スマホで見る際は「リストビュー」や「ボードビュー」を併用し、プロパティを表示させるのがおすすめです。
まとめ
Notionのガントチャートに進捗率を表示させると、プロジェクトの解像度がグッと上がります。
- まずは手軽な**「数値プロパティのバー表示」**から試す。
- 慣れてきたら**「サブタスクの自動集計」**に挑戦する。
これで、「あれ、このタスクどこまで進んでるんだっけ?」という確認コストをゼロにしましょう!