プロジェクトの進捗を日数で把握するには?
Excelを使用してプロジェクトの進捗を日数で管理することで、タスクの遅れやスケジュールの進行状況を可視化できます。DAYS関数を活用すると、開始日からの経過日数や締切日までの残り日数を簡単に算出できます。本記事では、DAYS関数を使ったスケジュール管理のテクニックを解説します。
DAYS関数とは?
DAYS(終了日, 開始日) は、指定した2つの日付の差を求める関数です。
- 終了日 – 開始日 の計算結果を返します。
- プロジェクトの開始日と今日の日付を比較することで、経過日数を求めることができます。
- 締切日と今日の日付を比較することで、残り日数を確認できます。
プロジェクトの進捗を日数で把握する方法
以下のようなスケジュール管理表を作成し、経過日数や締切までの日数を自動計算します。
| A | B | C | D | E | |
|---|---|---|---|---|---|
| 1 | タスク名 | 開始日 | 締切日 | 開始日からの経過日数 | 締め切り日までの残り日数 |
| 2 | 設計 | 2024/02/01 | 2024/02/15 | =DAYS(TODAY(), B2) | =DAYS(C2, TODAY()) |
| 3 | 開発 | 2024/02/10 | 2024/02/25 | =DAYS(TODAY(), B3) | =DAYS(C3, TODAY()) |
| 4 | テスト | 2024/02/20 | 2024/03/05 | =DAYS(TODAY(), B4) | =DAYS(C4, TODAY()) |
手順
- B列に開始日、C列に締切日を入力します。
- D2セルに =DAYS(TODAY(), B2) を入力し、経過日数を計算します。
- E2セルに =DAYS(C2, TODAY()) を入力し、残り日数を計算します。
- 数式をD3:E4までコピーすると、すべてのタスクの経過日数と残り日数が自動計算されます。
進捗率を計算する
プロジェクトの進捗率を計算することで、タスクの完了状況を数値で把握できます。
| A | B | C | D | E | F | |
|---|---|---|---|---|---|---|
| 1 | タスク名 | 開始日 | 締切日 | 経過日数 | 総日数 | 進捗率 |
| 2 | 設計 | 2024/02/01 | 2024/02/15 | =DAYS(TODAY(), B2) | =DAYS(C2, B2) | =MIN(100, ROUND(D2/E2*100, 0)) & “%” |
手順
- E列に =DAYS(C2, B2) を入力し、総日数を計算します。
- F2セルに =MIN(100, ROUND(D2/E2*100, 0)) & “%” を入力し、進捗率を計算します。
- 進捗率が100%を超えないように、
MIN(100, ...)を使っています。
条件付き書式で進捗を視覚化
進捗率が一定以上の場合にセルを色付けすることで、進捗を視覚的に把握しやすくなります。
設定手順
- F列を選択し、「条件付き書式」→「新しいルール」を開く。
- 「数式を使用して、書式設定するセルを決定」を選択。
- 以下の数式を入力:
=F2>=80
- 「書式」ボタンをクリックし、セルの背景色を緑に設定する。
- OKを押して適用すると、進捗率が80%以上のセルが緑色で表示される。
注意点
DAYS関数は、Excel 2013以降のバージョンで使用可能です。- Excel 2010以前を使用している場合は、
=TODAY()-B2でも同様の計算ができます。 - 進捗率が負の値になる場合は、開始日が未来の日付になっていないか確認してください。
まとめ
ExcelのDAYS関数を使用すれば、プロジェクトの経過日数や残り日数を簡単に自動計算できます。進捗率の計算や条件付き書式と組み合わせることで、より直感的に進捗状況を管理できます。
使用した関数について



