Excel管理表で期限切れや期限間近を見落とす原因。期限超過ビューを作る手順

Excel管理表で期限切れや期限間近を見落とす原因。期限超過ビューを作る手順のアイキャッチ画像 集計・データ構造

導入

契約管理表に「契約期限」を入れているのに、月末になって「先月で切れていた」と気づくことが続いている。明細を毎日眺めるわけでもないので、期限を超えても誰も気づかない。期限間近のものを朝の確認に出す仕組みもなく、結局トラブル発生で気づく――こんな場面はありませんか。

これは確認漏れではなく、期限超過と期限間近を可視化するビューが管理表にないことが原因です。本記事では、期限超過件数と対象行を一覧表示する専用ビューを作り、期限漏れを構造的に減らす手順をまとめます。

この記事で解決すること

項目 内容
解決する課題 期限切れや期限間近を見落とす
主な原因 期限日と状態を一覧でしか見ていない
解決方法 期限超過件数と対象行を表示するビューを作る
対象業務 契約管理・申請管理・対応期限管理
対象人数 3〜30人
難易度 ★☆☆☆☆
作業時間 30分
用意するもの 対象のExcelファイル/編集権限
効果 期限漏れを防ぎやすい
向かないケース 期限管理がない表

期限を毎日確認する仕組みがあれば、超過する前に手を打てます。明細を流し読みする運用から、期限ビューを朝1回見るだけの運用へ移行できます。

なぜその管理表はうまくいかないのか

  • 期限日列はあるが、超過しているかどうかは目視確認
  • 期限間近(7日以内など)の境界が決まっていない
  • 状態が「完了」になっている期限切れ行を区別していない
  • 担当者ごとの期限超過件数が見えない
  • 毎日見るべき場所が決まっておらず、見る人によってバラつく

担当者の意識ではなく、期限超過を可視化する仕組みが管理表にないことが原因です。見直しは、期限関連の列を整え、期限ビューシートを切り出すところから始めます。

完成イメージ

直す前 — 明細表に期限日が混ざっているだけ:

契約ID 顧客名 状態 期限日
K-001 山田商事 対応中 2024-04-15
K-002 鈴木物産 対応中 2024-05-10
K-003 佐藤工業 完了 2024-04-20

期限超過しているかどうかは目視で判定するしかない。

直した後 — 期限超過ビュー:

カテゴリ 件数
期限切れ(未完了) 3
期限間近(7日以内・未完了) 5
期限あり(8日以上先・未完了) 22
契約ID 顧客名 担当者 状態 期限日 残日数
K-001 山田商事 田中 対応中 2024-04-15 -16
K-005 山本工業 鈴木 対応中 2024-04-20 -11

期限超過行が一覧で見え、残日数で優先度が判断できます。

改善手順

ステップ1. 期限関連の列を整える

期限管理に必要な列が明細表に揃っているかを確認します。

操作: 別シート「期限管理列定義」を作り、A列に列名、B列に意味、C列に書式を記入する。明細表で不足する列を追加する。

記入例:

列名 意味 書式
期限日 対応・完了の締切 日付値(yyyy-mm-dd)
完了日 実際に完了した日(任意) 日付値
状態 進捗状態 プルダウン(未対応/対応中/保留/完了)
残日数(自動計算) 期限日-今日 =B2-TODAY()

ステップ2. 期限ビュー用のシートを作る

期限超過と期限間近を見るための専用シートを作ります。

操作: シート「契約_期限ビュー」を新規作成。タブ色を赤(注意喚起)にする。シート先頭に「最終更新」「今日の日付」を表示する。

記入例:

ヘッダー
最終更新 =NOW()
今日 =TODAY()
期限間近の定義 7日以内(変更可)

ステップ3. 期限超過件数を集計する

最初に期限超過件数の集計を作ります。

操作: 期限ビューシートに件数表を置き、COUNTIFSで条件を組み合わせる。

記入例:

カテゴリ 数式
期限切れ(未完了) =COUNTIFS(契約!E:E,”<“&TODAY(),契約!D:D,”<>完了”)
期限間近(7日以内・未完了) =COUNTIFS(契約!E:E,”>=”&TODAY(),契約!E:E,”<=”&TODAY()+7,契約!D:D,”<>完了”)
期限あり(8日以上先・未完了) =COUNTIFS(契約!E:E,”>”&TODAY()+7,契約!D:D,”<>完了”)

✗悪い例: 期限超過しても状態が「完了」の行を含めて集計 ◎良い例: 状態「<>完了」で除外して未完了のみカウント

ステップ4. 対象行を一覧表示する

件数だけでは対応できないので、対象行の一覧を表示します。

操作: 期限ビューシートの下部に、FILTER関数で期限超過の行だけ抽出する表を置く。=FILTER(契約!A2:F1000,(契約!E2:E1000<TODAY())*(契約!D2:D1000<>"完了")) のように。

記入例:

契約ID 顧客名 担当者 状態 期限日 残日数
K-001 山田商事 田中 対応中 2024-04-15 -16
K-005 山本工業 鈴木 対応中 2024-04-20 -11

「残日数」列は =E2-TODAY() で自動計算され、マイナスが期限超過、0〜7がじき期限。

ステップ5. 担当者別に色分け・並べ替えする

期限超過行に対する担当者の責任を分かりやすくします。

操作: 「条件付き書式」→「新しいルール」→「セル値」→「次の値より小さい」→「0」を選び、赤背景。同様に7以下を黄色背景に。並べ替えは「残日数」昇順(マイナスが上)に固定する。

記入例:

残日数 書式
<0(期限切れ) 赤背景・白文字
0〜7(期限間近) 黄色背景
>7(余裕あり) 標準

実務での注意点

  • 期限管理がない表(メモ用途、参照用台帳など)には期限ビューは不要です。
  • TODAY関数はファイルを開くたびに更新されます。報告書として固定値で残したい場合は「値貼り付け」で凍結します。
  • 期限日が空欄の行を見落とさないよう、件数表に「期限未設定」のカウントも追加するとよいです。
  • 期限間近の定義(7日 / 14日 / 30日)は業務によって違います。期限ビューシートの先頭セルで変更できるようにしておきます(=COUNTIFS(..., E:E, "<="&TODAY()+$B$3, ...))。
  • 完了済みの期限切れ行も別カテゴリで把握できると、対応の遅延傾向が見えます。

まとめ

期限切れや期限間近を見落とす原因は、期限超過を可視化するビューがないことです。期限ビューシートを切り出し、COUNTIFSとFILTERで超過件数と対象行を一覧表示すれば、期限漏れを構造的に減らせます。

次にやることは、対象ファイルで「期限日列が日付値で入っているか」を確認することです。文字列で入っているとCOUNTIFSが動きません。あわせて、状態別件数のビューが必要なら状態別・担当別の件数ビューを作る手順、担当者別の集計ビューが必要なら担当別ビューを作る手順も参考になります。

タイトルとURLをコピーしました