しごと自動化レシピ

WORK RECIPE Excel

Excelで月報の提出対象者と提出実績を突き合わせる

提出実績の一覧と対象者名簿を照合し、未提出と複数提出を見分けます。対象者を実績から推測せず名簿側を基準にするので、1件も提出していない人を見落としにくい構成です。

数式・機能を実機確認

確認日時:2026-10-17T07:40:09.5173030Z

確認環境:{"excel_version": "16.0", "excel_build": 20430, "os": "Windows (64-bit) NT 10.00", "interface": "COM API / Formula2 / native Excel calculation"}

確認した範囲

  • 掲載数式を実際のExcelへ設定し計算結果を照合
  • ダミー入力のフィルター・非表示・入力規則など記事別の記録にある機能

未確認・対象外

  • 画面のクリック経路
  • 他Excel版・他OS
  • 実業務データ

実機での処理結果の確認と、記事の全画面操作の確認は別です。実行確認の記録(JSON)で確認結果と原稿のSHA-256を参照できます。

できあがるもの

E01は2件・複数提出、E02は1件・1件提出、E03は0件・未提出になる想定です。D2を2026-11へ変えると全員未提出になることも確認します。

始める前に

  • Windows版Excel for Microsoft 365。確認環境と範囲は本記事の実行確認欄を参照してください。
  • 架空データの新規ブックと、計算結果を確認する担当者を用意する。
入力例

対象シートA1:A4に社員コードE01、E02、E03。実績シートA1:B4に社員コード・対象月としてE01/2026-10、E01/2026-10、E02/2026-10を入力します。氏名や実際の勤務情報は使いません。

手順

  1. 対象シートD1に対象月、D2に文字列2026-10を入れます。対象月は両表で同じ文字列形式にそろえ、日付型と混ぜないようにします。
  2. B1を提出件数、B2に =COUNTIFS(実績!$A$2:$A$4,A2,実績!$B$2:$B$4,$D$2) を入力しB4までコピーします。
  3. C1を確認区分、C2に =IF(B2=0,"未提出",IF(B2=1,"1件提出","複数提出")) を入力してC4までコピーします。複数提出は最新を勝手に採用せず確認対象にします。
  4. 未提出・複数提出だけをフィルターし、対象月や休職・異動による対象者変更がないかを担当者が確認します。実績を追加した場合は式の参照範囲も延長し、自動督促メールは送らないまま結果を点検します。

期待結果と照合する

E01は2件・複数提出、E02は1件・1件提出、E03は0件・未提出になる想定です。D2を2026-11へ変えると全員未提出になることも確認します。

まずこの入力例で確認し、件数や値が一致しているかを見ます。完了表示だけで判断せず、重複・空欄・対象外データも残っていないか確認してください。

うまくいかないとき

  • 提出1件は内容が承認済みという意味ではありません。承認状態が必要なら別列で管理します。
  • 対象名簿自体が不完全だと未提出を検知できません。対象月時点の名簿を管理者と合わせます。

止める・元に戻す

対象シートのB:Cを削除し、提出実績はそのまま残します。実データへの督促や勤怠の確定は別途確認して行います。

公式資料・対応範囲

参照日:2026-10-17。公式資料の一般的な機能説明と、本記事固有の入力例の実行検証は別です。実務での短縮時間や効果は未計測です。

同じツールで試す

Excelの記事一覧へ →