Excel管理表で期限日がバラバラになる原因と、日付列の入力ルールを整える方法

Excel管理表で期限日がバラバラになる理由。日付列の入力ルールを整える方法のアイキャッチ画像 入力・データ品質

導入

申請管理や問い合わせ管理、契約管理のExcel管理表で、期限列を見ると「2026/4/15」「4/15まで」「4月中旬」「来週金曜」「未定(顧客確認中)」のように、日付値と自由記述が混在していることはありませんか。月次の期限超過リストを抽出しようとSUMIFやフィルタを使っても、文字列の期限が拾えず、結局1行ずつ目視で確認してしまうケースもよくあります。

こうした期限日のばらつきは、入力者の表現の自由ではなく、期限列の入力ルールが表側で決まっていないことが原因です。日付列に文字列で「4月中旬」と書かれていれば、Excelは日付と認識できず、期限管理の関数も並び替えも機能しません。

この記事では、期限列を「日付値のみ」に統一し、注釈や条件は別列に分ける方法を15分で完了させる手順として紹介します。終わったときに、期限超過の自動抽出と並び替えが安定して動く状態になります。

期限列に日付値と文字列が混ざり期限超過の抽出漏れが起きる状態を示す図

この記事で解決すること

項目 内容
解決する課題 期限日が日付だったり文字だったりする
主な原因 期限の表現が自由入力になっている
解決方法 期限日は日付列に統一し補足は別列に分ける
対象業務 申請管理・問い合わせ管理・契約管理
対象人数 3〜30人
難易度 ★☆☆☆☆
作業時間 15分
用意するもの 対象のExcelファイル/編集権限
効果 期限超過を見つけやすくなる
向かないケース 期限管理が不要な表

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

期限日の入力ルールがない管理表には、共通する状況があります。

  • 期限列に何を入れるか、表のどこにも書かれていない
  • 「4/15」「4月15日」「2026/4/15」のように形式が混ざる
  • 「4月中旬」「来週金曜」など自然言語の期限が混入する
  • 「未定(顧客確認中)」など補足を期限列に直接書き込む
  • 文字列の期限はExcelに日付と認識されず、期限超過の関数(TODAY()との比較等)が機能しない
  • 並び替えで「4/15」「4月中旬」「2026/4/15」が文字順に並ぶ

これは入力者の癖ではなく、「期限列に何を入れるか」が定義されていないことが原因です。見直しは、期限列を日付値専用にし、補足情報は別列に分けるところから始めます。

期限入力ルール不足から日付認識できず抽出や並び替えが崩れる流れを示す図

完成イメージ

15分後、期限列はすべて日付値、補足は別列「期限備考」に分かれた状態になります。期限超過のフィルタが正しく動き、並び替えも日付順に揃います。

改善前 — 期限列に日付と文字列が混在:

案件番号 顧客 期限 状態
001 A社 2026/4/15 対応中
002 B社 4月中旬 対応中
003 C社 未定(顧客確認中) 確認中
004 D社 来週金曜 対応中
005 E社 4/20 対応中

「期限が4/20以前」のフィルタを設定しても、文字列の期限が拾えず、期限超過の候補が漏れます。

改善後 — 期限列は日付値、補足は別列:

「期限入力ルール」シート(新規追加):

対象 ルール
期限列 日付値のみ。yyyy/m/d 形式(例: 2026/4/15)
期限備考 注釈・暫定根拠・条件などの自由記述
期限未定の扱い 期限列は空欄。期限備考に「未定」と理由を書く

データ表(元のSheet1) — 日付値と備考を分離:

案件番号 顧客 期限 期限備考 状態
001 A社 2026/4/15 対応中
002 B社 2026/4/15 4月中旬の社内見立て 対応中
003 C社 (空欄) 未定。顧客に4/10確認予定 確認中
004 D社 2026/4/17 来週金曜の社内見立て 対応中
005 E社 2026/4/20 対応中

「期限が今日より前」のSUMIFSが正しく動き、期限備考は別列に出ているので背景の情報も失われていません。

期限列を日付値専用にし補足を期限備考列へ分ける前後の違いを示す図

改善手順

15分ほどで4ステップを進めます。

Excelで期限列を日付値に統一し入力規則を設定する4ステップを示す図

ステップ1. 期限列の現状を確認する

期限列に文字列が混入している件数を確認します。

操作: 期限列の右隣に作業列を追加し、=ISNUMBER(A2) で型判定。FALSE が文字列。=COUNTIF(B2:B100,FALSE) で文字列件数を出す。

記入例:

期限 型判定
2026/4/15 TRUE
4月中旬 FALSE
未定(顧客確認中) FALSE
来週金曜 FALSE
4/20 TRUE

ステップ2. 期限入力ルールを明文化する

期限列と補足の役割分担を表で書き残します。

操作: 新しいシート「期限入力ルール」を追加。A1に「対象」、B1に「ルール」と入力。期限列・期限備考列・期限未定の扱いを記入。

記入例:

対象 ルール
期限列 日付値のみ。yyyy/m/d 形式
期限備考 注釈・暫定根拠・条件などの自由記述
期限未定の扱い 期限列は空欄。期限備考に「未定」と理由を書く

✗悪い例: 期限列に「日付か文字か入力者の判断で」とする / ◎良い例: 期限列は日付値専用と決める

ステップ3. データ表に期限備考列を追加し、既存データを移す

期限列の右隣に「期限備考」列を追加し、文字列で書かれていた情報を備考側に移します。期限列は日付値に置き換えます。

操作: 期限列の右隣に1列挿入し、ヘッダーを「期限備考」とする。期限列で「4月中旬」「来週金曜」「未定」などの文字列セルを1件ずつ確認し、適切な日付値(社内見立てや、顧客との合意日)を期限列に入れ、文字列だった情報は期限備考列に移す。「未定」のケースは期限列を空欄にし、期限備考に「未定。確認予定日」を記入。

記入例: 移行ルール

元の期限 期限(移行後) 期限備考(移行後)
4月中旬 2026/4/15 4月中旬の社内見立て
来週金曜 2026/4/17 来週金曜の社内見立て
未定(顧客確認中) (空欄) 未定。顧客に4/10確認予定
2026/4/15 2026/4/15 (空欄)

✗悪い例: 文字列の期限をそのまま削除する(背景情報が失われる) / ◎良い例: 文字列を期限備考に保存してから期限列を日付値で埋める

ステップ4. 期限列に表示形式と入力規則を設定する

期限列の表示形式を「yyyy/m/d」に固定し、入力規則で日付値以外を弾きます。

操作: 期限列を範囲選択 → ホーム → 数値書式(Ctrl+1)→ 「日付」を選び yyyy/m/d 形式 → OK。続けて、データ → データの入力規則 → 設定タブで「日付」を選び、最小値を 2000/1/1 程度に設定 → エラーアラートタブで「停止」を選び「日付値を入力してください」と設定。空欄も許可するため「データを無視する」を有効化。

記入例: 設定値

設定項目
表示形式 yyyy/m/d
入力規則 日付値、2000/1/1 以上
エラーアラート 停止「日付値を入力してください」

✗悪い例: 表示形式だけ変えて入力規則を設定しない(新規入力で文字列が再混入する) / ◎良い例: 表示形式と入力規則をセットで設定する

実務での注意点

  • 期限管理が不要な表(メモ用途、参考データ)には向きません。期限列を整備するコストが見合わないので、無理に当てはめないでください
  • 期限備考列は自由記述のため、表記ばらつきは前提として運用してください。期限備考をマスタ化すると、運用が重くなりすぎます
  • 「未定」の案件は期限列を空欄にしますが、空欄のままだと期限超過のフィルタで混ざります。期限超過の集計式には ISBLANK で空欄を除外する条件を加えてください
  • 暫定日付(社内見立て)と確定日付を区別したい場合は、期限備考に「暫定」「確定」の表記ルールを加えると運用が安定します
  • 日付列の表示形式と入力規則は、対象列の最終行まで広めに設定してください(例: F2:F1000)。新規行追加時に自動適用されます
Excelで期限列を整えるときの未定や空欄、入力規則の注意点を示す図

まとめ

期限日がバラバラになる管理表の多くは、期限列に日付値と注釈が同居していることが原因です。15分で期限列を日付値専用にし、補足を「期限備考」列に分けるだけで、期限超過の自動抽出と並び替えが安定して動くようになります。

期限列の整理とあわせて、日付の文字列化対策も進めると、月次集計が正しく動くようになります。あわせて以下を参照してください。

Excelで日付が文字列になり集計できない原因と、日付列を統一する見直し方

Excel管理表で必要情報が締切直前まで入らない原因と、列ごとに入力期限を決める方法

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