【2026年最新】勤怠管理をエクセルで行う方法|関数の組み方・作成手順から、Claude Code/Codexで勤怠集計を自動化する方法まで解説
この記事の内容
「勤怠管理をエクセルでやりたいが、どんな関数を組めばいいか分からない」「自己流で作った管理表が、これで法律上問題ないのか不安」——従業員数が数名〜数十名規模の会社の労務担当者、そして顧問先の勤怠管理を支援する社労士から、よく相談される悩みです。
結論から言うと、勤怠管理はエクセルでも十分実用に耐える仕組みを作れます。SUM・IF・COUNTIFといった基本的な関数を組み合わせれば、労働時間の集計から残業時間の判定まで自動化できます。ただし、労働時間は「客観的な方法」で把握することが求められており、本人が手入力するだけのエクセル運用は、この要件を満たしにくいという弱点もあります。
この記事では、エクセルで勤怠管理表を作る手順と実務で使う関数を整理したうえで、後半ではエクセル運用の「手作業」部分をClaude Code/Codex(AIエージェント)に肩代わりさせ、集計から客観性の担保まで無人で回す方法を、弊社サービス「AI鬼管理」(運営: 株式会社GENAI)の実践ノウハウとともに解説します。
01 THE BASIC FLOW エクセル勤怠管理の基本の流れ 関数を組む前に、全体のプロセスを押さえておく
エクセルでの勤怠管理は、大きく次の3段階で進みます。
📚 用語解説
客観的な記録による労働時間把握:厚生労働省のガイドラインで求められている、タイムカードやICカード、パソコンの使用時間記録など、本人の自己申告に頼らない方法での労働時間の把握。エクセルへの本人入力のみで運用する場合、この「客観性」の要件を満たしにくい点が実務上の課題として指摘されている。
この3段階のうち、エクセルの関数が主に活躍するのは「集計」の部分です。出退勤時刻さえ正確に入力・取得できれば、そこから先の労働時間計算・残業判定は関数で相当程度自動化できます。
02 BUILD STEPS 管理表の作成手順4ステップ 自作する場合の設計手順を押さえる
03 KEY FUNCTIONS 実務で使う関数一覧(SUM・IF・COUNTIF等) 勤怠管理表でよく使われる代表的な関数を押さえる
| 関数 | 主な用途 |
|---|---|
| SUM関数 | 1日・1ヶ月の労働時間や残業時間を合計する |
| IF関数 | 「出勤時刻が始業時刻より後なら遅刻」のように、条件に応じて異なる処理を行う |
| OR関数 | 「土曜日または日曜日なら休日」のように、複数条件のいずれかに合致するかを判定する |
| COUNTIF関数 | 「遅刻の回数」「有給取得日数」など、条件に合致するセルの数を数える |
| TEXT関数 | 日付データを「(月)」「(火)」のような曜日表示に変換する |
📚 用語解説
IF関数:エクセルの条件分岐関数。「もし〇〇ならA、そうでなければB」という処理を1つのセルで実現できる。勤怠管理表では、遅刻・早退・休日出勤などの判定によく使われる、最も基本的で応用範囲の広い関数の一つ。
📚 用語解説
所定労働時間:就業規則で定められた、従業員が本来働くべき時間。1日8時間・週40時間が法律上の上限(法定労働時間)だが、会社ごとに実際の所定労働時間は異なる場合がある。残業時間は、実労働時間からこの所定労働時間を差し引いて算出する。
📚 用語解説
COUNTIF関数:指定した範囲の中から、条件に合致するセルの数を数える関数。勤怠管理表では「遅刻と記録された日数」「有給を取得した日数」のように、特定の条件に当てはまる件数を集計する場面で使われる。集計結果をそのまま人事評価や給与計算の参考データとして利用できる。
これらの関数を組み合わせることで、出退勤時刻を入力するだけで、労働時間・残業時間・遅刻回数までが自動で集計される管理表を作ることができます。ただし関数が複雑になるほど、作った本人以外には数式の意味が分かりにくくなる、という属人化のリスクも同時に高まります。
複雑な数式を組んだセルには、エクセルのコメント機能で「何を計算しているか」を簡単にメモしておくと、後任者への引き継ぎや自分自身の見直しの際に役立ちます。
04 PROS & CONS エクセル勤怠管理のメリット・デメリット 導入前に、向き不向きを正確に把握しておく
| 内容 | |
|---|---|
| メリット | 低コストで導入できる。多くの従業員がエクセルの操作に慣れている。無料テンプレートが豊富で入手しやすい |
| デメリット | 入力ミスが起きやすい。データの改ざんリスクがある。従業員数が増えるほど法令対応(客観的な記録の確保等)が難しくなる |
エクセル運用の最大の強みは導入のしやすさです。専用システムのような初期費用や従業員への操作研修がほとんど不要で、今日からでも始められます。一方で、入力ミス・改ざんリスク・法令対応の3つが、規模が大きくなるほど重くのしかかる弱点になります。
05 THE LEGAL WALL 「客観的な記録」という法的な壁 エクセル運用最大の弱点を正確に理解する
労働時間の把握は、厚生労働省のガイドラインにより「客観的な方法」で行うことが求められています。タイムカード・ICカード・パソコンのログイン記録などが典型例です。
エクセルに従業員本人が出退勤時刻を手入力するだけの運用は、実際の勤務実態と入力内容が一致しているかを客観的に確認する手段がなく、ガイドラインが求める「客観的な記録」の要件を満たしにくいとされています。打刻機やICカードなど、実態を裏付けるデータと組み合わせる運用が望ましいとされています。
この点は、エクセル運用そのものを否定するものではありません。「打刻機やパソコンのログから客観的なデータを取得し、その集計・分析にエクセルの関数を活用する」という組み合わせであれば、客観性と柔軟性を両立できます。問題になるのは、記録の起点となるデータそのものが本人の自己申告のみに依存している場合です。
06 THE LIMITATIONS エクセル勤怠管理の限界(あるある事故) 「できる」と「安全に回る」は別。事故が起きるパターンを知る
こうした事故が増え始めるのは、従業員が10名を超えたあたりからが一般的な目安です。関数自体は正しく組めていても、「客観性の確保」と「異常値のチェック」という運用面の負荷は、従業員数に比例して増えていきます。
ここで従来の選択肢は「勤怠管理システムを導入する」ことでした。もちろんそれも有効な選択肢です。ただし2026年現在は、もう一つの選択肢があります。エクセルをそのまま使い続けながら、打刻データの取り込み・異常値チェック・客観性の担保という手作業部分だけをClaude Code/CodexのようなAIエージェントに肩代わりさせる方法です。
07 AUTOMATE WITH AI 【核心】Claude Code/Codexで勤怠集計を「無人で回る仕組み」にする 効率化ではなく自動化。トリガーで勝手に走るワークフローに落とし込む
📚 用語解説
Claude Code/Codex:Claude CodeはAnthropic社、CodexはOpenAI社が提供するAIエージェント。ChatGPTのような「質問に答えるAI」と違い、指示を受けてパソコン上のファイル操作・データ集計・文書作成などの作業そのものを実行できる。プログラミング不要で、日本語の指示だけで業務の仕組みを構築できるため、非エンジニアの経営者・バックオフィス担当者の業務自動化ツールとして注目されている。デスクトップアプリで利用可能。
ここからがこの記事の核心です。本記事では以降、操作イメージを弊社が主に使うClaude Codeで説明します(Codexでも同じことができます)。重要なのは、AIに「関数の組み方を聞く」のではなく、データ取り込み・集計・異常値チェックという業務をワークフローごとAIに渡してしまうという発想の転換です。
7-1. 「AIに聞く」と「AIが勝手にやる」は別物
ChatGPTに「この関数の組み方を教えて」と聞くのは効率化です。人間が作業の主体で、AIは調べ物を速くしてくれるだけ。この使い方では、打刻漏れの見落としも関数の壊れもなくなりません。
一方、Claude Code/Codexで作るのは自動化です。「打刻データ(客観的な記録)を毎日読み込み、エクセルの管理表に反映し、異常値があれば知らせる」という一連の流れを最初に一度だけ設計しておけば、あとは決まったトリガーで人間が何もしなくても走り続けます。人間の仕事は、最後に上がってきた集計結果と異常値リストを確認することだけです。
7-2. Claude Code/Codexに任せられる勤怠管理の作業
| これまで人間がやっていた作業 | Claude Code/Codexに任せた後 |
|---|---|
| 打刻データをエクセルへ手作業で転記 | 打刻機・ICカードのデータを自動で取り込み、管理表へ反映 |
| 月末に異常値(打刻漏れ・極端な残業)を目視チェック | 異常値を自動抽出し、リスト化 |
| 関数の壊れがないか都度確認 | 集計結果の整合性を自動チェック |
| 残業が多い従業員への注意喚起を個別に作成 | 対象者ごとの残業状況をまとめた通知文案を自動生成 |
| 給与計算システムへのデータ受け渡し用に整形 | 給与計算に必要な形式へ自動変換 |
ポイントは、今使っているエクセル管理表をそのまま活かせることです。勤怠管理システムへの乗り換えと違って、従業員側の打刻方法を変える必要はありません。今の運用の「取り込み・集計・チェック・整形」という手作業部分だけが、AIの仕事に置き換わります。
7-3. 導入は3ステップ(プログラミング不要)
7-4. AI鬼管理(株式会社GENAI)での実践例
AI鬼管理では、この「勤怠集計をClaude Codeのワークフローに落とす」やり方を、クライアント企業の実業務で数多く構築してきました。勤怠管理と同じ構造の定型業務——有給管理、残業時間管理、給与計算など——をトリガー起動の自動ワークフローに変え、人は「最終確認と例外対応」だけに絞る運用です。月末にまとめて数時間かかっていた集計・チェック作業が確認数分程度になる、というのがクライアント企業での典型的な効果です。もちろん、運営元の弊社(株式会社GENAI)自身のバックオフィスも、すべて同じ仕組みで回しています。
そして重要なのは、これが労務担当者や社労士の価値を奪う話ではないことです。転記とチェックという「間違えたら怒られるだけの作業」から解放されて、労働時間の分析・働き方の改善提案という、人にしかできない仕事に時間を使えるようになります。顧問先を多く抱える社労士事務所であれば、この仕組みを事務所側に置いて複数社の勤怠集計を一括で行う、という応用も可能です。
……と、ここまで読むと「明日からできそうだ」と感じるかもしれません。ただし正直にお伝えすると、Claude Codeを検索しながら独学で業務に組み込もうとした会社の多くが、途中で止まります。なぜ止まるのか。次の章で、その「壁」の正体と越え方を説明します。
08 THE 3 WALLS ただし独学には「3つの壁」がある——最短で越える方法 Claude Codeは強力。だからこそ、最初の設計を間違えると危ない
勤怠管理の自動化でつまずくポイントは、ほぼ次の3つに集約されます。
壁1:自社の集計ルールを「正確に言語化」できない
Claude CodeやCodexは指示されたとおりに正確に働きますが、指示が曖昧なら曖昧なまま自動化されます。「休憩時間の扱いは?」「深夜割増の時間帯は?」「打刻漏れが起きたときのルールは?」——本記事で見てきたとおり、勤怠管理は細かいルールの塊です。この言語化を飛ばして作った仕組みは、間違った労働時間を毎回自動で量産する装置になります。給与計算に直結する領域だけに、ここが独学の最初で最大の壁です。
壁2:検証のやり方を知らないまま「AIを信じてしまう」
AIの出力は必ず検証が必要です。過去の集計結果と自動計算の結果を突き合わせる、わざと打刻漏れのデータを入れて挙動を確かめる——こうしたテストの型を知らないと、「動いているように見えるが正しいかは誰も知らない」状態で本番運用に入ってしまいます。逆に、検証の型さえ身につければ、就業規則が変わってもAIへの指示を直して再検証するだけで追従できます。
壁3:作った本人しか触れない「第二の属人化」
エクセル管理の弱点として「数式を組んだ人しか直せない」問題を挙げましたが、独学のAI自動化は同じ罠にはまりがちです。担当者が一人で作って一人で運用していると、その人の退職と同時に仕組みが止まる。社内の複数人がAIワークフローを読み書きできる状態まで持っていって、初めて「会社の資産」になります。ここは技術ではなく、教育と運用設計の問題です。
| 独学で導入 | AI鬼管理(伴走支援)で導入 | |
|---|---|---|
| 最初の題材選び | 手探り。難しい業務から始めて挫折しがち | 貴社の業務を棚卸しし、成功しやすい定型業務から着手 |
| 集計ルールの言語化 | 自力で仕様を書き起こす(数十時間規模) | 実際の管理表・打刻データを見ながら一緒に言語化 |
| 検証 | テストの型を知らず「動いたら本番」になりがち | 過去データ突合・異常系テストまで型として提供 |
| 社内定着 | 担当者1人に依存(第二の属人化) | 研修形式で複数人が扱える状態まで育成 |
| 勤怠管理の先への展開 | 1業務で力尽きるケースが多い | 有給管理・給与計算・経費精算等へ同じ型で横展開 |
「AI鬼管理」とは——3〜6ヶ月で自動化を叩き込む伴走型トレーニング
この3つの壁を越えるために弊社(株式会社GENAI)が提供しているのが、AI鬼管理です。Claude Code/Codexをはじめとした最新AIによる業務自動化を、3〜6ヶ月間・オンラインセッション形式で伴走するトレーニングプログラムで、ツールの一般論を教える座学ではありません。受講者が自社の実業務——例えば今お使いの勤怠管理表そのもの——を教材に、実際に動く自動化ワークフローを自分の手で作り切るところまでやります。勤怠・休暇管理領域全体の自動化については、勤怠・休暇管理のAI自動化 完全ガイドでも整理していますので、あわせてご覧ください。
対象は従業員1名以上の会社の経営層・バックオフィス責任者で、プログラミング経験は問いません。「関数が複雑になりすぎて誰も直せない」「月末の集計チェックに毎回時間がかかる」という会社ほど効果が出やすい設計です。作って終わりではなく、検証の型と社内定着までを支援範囲に含めているのは、上の3つの壁がツールの知識だけでは越えられないことを、自社と支援先の両方で嫌というほど見てきたからです。
勤怠集計のように「ルールが明確」「毎月同じ手順」「ミスの影響が大きい(給与計算に直結)」業務は、AI自動化との相性が最も良い領域です。逆に、判断基準が曖昧な業務からAI化を始めると失敗しやすい。自社の業務を「ルールが明確な定型作業」から順に並べて、上から自動化していく——この優先順位付けも、AI鬼管理の初回で必ず一緒に行います。
09 COMPARISON & SUMMARY エクセル vs 勤怠管理システム vs Claude Code/Codex 徹底比較・まとめ 自社の規模と体制に合った勤怠管理の「正解」を選ぶ
| エクセル手作業 | 勤怠管理システム | Claude Code/Codex自動化 | |
|---|---|---|---|
| 初期コスト | ほぼゼロ | 初期設定+従業員への周知が必要 | ワークフロー設計のみ(既存ファイル流用可) |
| 客観性の担保 | 本人入力方式は弱い | 打刻機・ICカードと連動 | 客観的な打刻データと連携すれば担保可能 |
| 集計作業 | 関数で対応(属人化リスクあり) | 自動集計 | トリガーで自動集計・自動更新 |
| 異常値チェック | 目視(見落としリスク大) | アラート機能あり | 打刻漏れ・異常値を自動検知 |
| 勤怠管理以外への展開 | できない | 勤怠領域のみ | 有給管理・給与計算・経費精算等あらゆる定型業務に展開可能 |
まとめると、判断基準は次のとおりです。
勤怠管理はエクセルで「できる」業務です。しかし客観的な記録が求められる以上、問われているのは「関数を組めるか」ではなく「実態を正確に、漏れなく記録し続けられるか」です。人間の注意力に依存した仕組みは、会社の成長とともに必ず限界が来ます。エクセルを捨てるのではなく、エクセルを回す手をAIに置き換える——それが2026年時点での現実的な最適解だと、弊社は考えています。
あわせて読みたい:同じテーマの記事
勤怠集計・客観的記録の担保を、貴社の実業務で一緒に自動化しませんか
「うちの勤怠管理、Claude CodeやCodexでどこまで自動化できる?」「独学で試したが止まってしまった」というご相談、お気軽にどうぞ。
AI鬼管理は、貴社の実際の管理表・打刻データを題材に、設計・検証・社内定着まで伴走します。3つの壁を、最短距離で越えましょう。
NEXT STEP
この記事の内容を、あなたのビジネスで
実践してみませんか?
AI活用を自社で回せるようになりたい方へ
AI鬼管理
Claude Code・Cowork導入支援から業務設計・社内浸透まで実践ベースで伴走。「自社で回せる組織」を90日で作る経営者向けトレーニング。
よくある質問
Q. 勤怠管理をエクセルで行うことは法律上問題ありませんか?
A. 問題ありません。ただし労働時間は「客観的な方法」で把握することが求められており、本人がエクセルに手入力するだけの運用は、この客観性の要件を満たしにくいとされています。打刻機やICカードなど客観的な記録元と組み合わせて運用することをお勧めします。
Q. 勤怠管理表を作るのに最低限必要な関数は何ですか?
A. SUM関数(労働時間の合計)、IF関数(遅刻・早退の判定)、COUNTIF関数(回数の集計)の3つを押さえれば、基本的な勤怠管理表は作成できます。曜日表示にはTEXT関数、複数条件の判定にはOR関数も便利です。
Q. エクセルの勤怠管理表で、残業時間はどう計算すればいいですか?
A. 出勤時刻・退勤時刻・休憩時間から実労働時間を算出し、所定労働時間との差分を残業時間として計算するのが基本です。深夜割増の対象時間帯や、休日出勤の扱いなど、自社の就業規則に合わせて条件分岐(IF関数)を組み込む必要があります。
Q. エクセルの勤怠管理表は、どのくらいの従業員数まで対応できますか?
A. 明確な上限があるわけではありませんが、経験則として従業員10名前後を超えたあたりから、打刻漏れの見落としや関数の壊れといった事故が増え始めるとされています。従業員数が増えるほど、客観的な記録元との連携や異常値チェックの仕組みが重要になります。
Q. Claude CodeやCodexで勤怠集計を自動化するのに、プログラミングの知識は必要ですか?
A. 不要です。Claude CodeやCodexは日本語の指示だけで動くAIエージェントで、既存の勤怠管理表と打刻データを見せて集計ルールを説明すれば、データ取り込みから集計・異常値チェックまでのワークフローをAI側が組み立てます。AI鬼管理のクライアント企業でも、非エンジニアのバックオフィス担当者が同様の仕組みを運用しています。
Q. Claude Code/Codexの導入は独学でも可能ですか?
A. 可能ですが、業務で確実に成果を出すまでには「集計ルールの言語化」「出力の検証」「社内定着」という3つの壁があり、特に給与計算に直結する勤怠管理では、間違った仕組みを自動で回してしまうリスクに注意が必要です。独学で進める場合は、必ず過去のデータとの突合検証を挟んでください。最短で確実に立ち上げたい場合は、貴社の実業務を題材に設計から検証・定着まで伴走するAI鬼管理のような支援サービスの活用が近道です。
Q. 勤怠管理システムとClaude Code/Codexの自動化はどちらを選ぶべきですか?
A. 打刻管理も含めて労務全体の基盤を一新したい場合は勤怠管理システムが本命です。一方、既存のエクセル運用を活かしながら手作業だけをなくしたい場合や、勤怠管理に限らず有給管理・給与計算など複数の定型業務をまとめて自動化したい場合は、Claude Code/Codexによるワークフロー自動化のほうが投資対効果が高くなります。両者は排他ではなく、勤怠システムから出力したデータをClaude Code/Codexで加工・チェックする併用も有効です。
Claude Codeで業務自動化を90日で叩き込む
経営者向けの伴走型パーソナルトレーニング
Claude Code を業務に落とし込む
専門研修コース一覧
受講者本人の業務を題材に、「使いこなせる」状態になるまで伴走する研修プログラム。1対1特化型・ハンズオン・法人講座の3コースを展開中。業務特化・実装まで踏み込むタイプのClaude Code研修です。
研修コース一覧を見る →AI鬼管理へのお問い合わせ
この記事を読んで気になった方へ。
AI鬼管理の専門スタッフが、御社に最適な
業務自動化プランを無料でご提案します。




