ピアのパソコン学習ガイド
メニュー
Excelのテンプレート

エクセルの勤怠管理表(無料テンプレート)

ピアのパソコン学習ガイド 編集部2026年11月9日 更新

※写真はイメージです

先に結論

実働 = MOD(退勤−出勤, 1) − 休憩

このテンプレートは、出勤・退勤・休憩を入れるだけで、実働・残業(1日8時間を超えた分)・深夜(22時〜5時)・法定休日の労働が自動で出る出勤簿です。月の合計と、時給を入れれば割増を含めたお給料の目安まで出ます。日付をまたぐ夜勤もそのまま入れて大丈夫です。ただ、先に言っておくと、週40時間を超えた分の残業は自動では出ません。理由と見方は下に書いています。

勤怠管理表テンプレート(kintai.xlsx)をダウンロード(無料・登録なし)

テンプレートの中身(2枚のシート)

シート書くもの自動で出るもの
出勤簿年・月・名前・時給(上に1回)、毎日の区分・出勤・退勤・休憩日付と曜日、実働、残業、深夜、法定休日の労働、月の合計、お給料の目安
ルール—(1日の所定時間8時間・割増率などの前提を書いてあります)—
実働=退勤−出勤−休憩。MODを使うと、日付をまたぐ勤務(17:00〜翌1:00)も計算できる F3 fx =MOD(D3-C3,1)-E3 A B C D E F G H 1 2 3 4 日付 区分 出勤 退勤 休憩 実働 残業 深夜 11/2(月) 出勤 9:00 18:00 1:00 8:00 0:00 0:00 11/3(火) 出勤 9:00 20:30 1:00 10:30 2:30 0:00 11/4(水) 出勤 17:00 1:00 1:00 7:00 0:00 3:00
黄色のセルに書きます。時刻は「9:00」のように半角のコロンで入れてください。

一人1枚です。人が増えたら、シート見出しを Ctrl を押しながら右へドラッグしてコピーし、名前を変えて使います。

残業・深夜・休日の数え方

割増が付く時間は、法律で決まっています。このテンプレートは、次の決まりに合わせて計算しています。

時間決まり割増率(以上)
残業(時間外)1日8時間・1週40時間を超えた分25%
月60時間を超えた残業2023年4月から中小企業も対象50%
深夜22時〜翌5時に働いた分25%(残業と重なれば足して50%)
法定休日の労働週1日(または4週で4日)の休日に働いた分35%

出典:厚生労働省「労働時間・休日」、兵庫労働局「割増賃金について」(2026年11月9日確認)。

休憩も決まりがあって、6時間を超えるなら45分以上、8時間を超えるなら1時間以上です。このテンプレートは、休憩が足りない日に休憩の欄が赤くなるようにしてあります。

週40時間を超えた分は、自動では出ません

正直に言うと、ここがエクセルの勤怠のいちばん弱いところです。「1日8時間」は1行で判断できますが、「1週40時間」は週の区切り(何曜日から数えるか)と、その週にすでに1日8時間超で数えた残業を引く計算が要って、式がかなり読みにくくなります。なので、このテンプレートでは週ごとの実働の合計だけ出して、40時間を超えた週は赤くしています。赤くなった週は、超えた分のうち、1日8時間超でまだ数えていない時間を残業に足してください。

週6日出る人や、1日の時間がばらばらなシフトの人がいるなら、ここの手作業が毎月出ます。そうなってきたら、勤怠管理のシステムのほうが確実だと思います。

中で使っている式

どこ式やっていること
実働=MOD(退勤-出勤,1)-休憩MODで日付をまたぐ勤務(退勤が出勤より小さい)も正しく引ける
残業=MAX(0,実働-"8:00")8時間を超えた分だけ
深夜22:00〜29:00(翌5:00)と、0:00〜5:00に重なる時間出勤と退勤の間で、22時〜翌5時に入っている分を足す
月の合計=SUM(実働の列)表示形式を [h]:mm にして、24時間を超えても正しく見せる
お給料の目安=実働×時給×24+残業×時給×24×0.25+…時刻は「1日=1」の小数なので、×24で時間に直す
合計は表示形式を [h]:mm にしておかないと、24時間を超えたところで0に戻って見える B1 fx =SUM(F2:F32) A B 1 2 3 4 実働の合計 172:30 残業の合計 12:30 深夜の合計 6:00 残業のうち60時間超 0:00
合計のセルは [h]:mm。ふつうの h:mm だと、25時間が「1:00」に見えます。

使い方

  1. 上に年・月・名前・時給を入れる日付と曜日、祝日の色は自動で並びます。
  2. 毎日、区分と出勤・退勤・休憩を入れる区分はプルダウンで「出勤・休日・法定休日・有休・欠勤」から選びます。会社で決めている法定休日(たとえば日曜)に出たときは「法定休日」です。
  3. 月末に、下の合計と週ごとの欄を見る赤くなった週があれば、上の「週40時間」のとおりに足します。
  4. 次の月は、シートをコピーして年・月を変える前の月のシートは消さずに残しておきます。

エクセルで勤怠をつけるときに気をつけること

出典:厚生労働省「労働時間の適正な把握のために使用者が講ずべき措置に関するガイドライン」(2026年11月9日確認)。お給料の計算そのものは、会社の就業規則や労使協定で決まるので、このテンプレートの数字は目安として見てください。

うまくいかないとき

1実働が「#####」になる

退勤が出勤より前で、MODを使っていない式になっています(このテンプレートでは起きません)。

直し方実働の式を =MOD(退勤-出勤,1)-休憩 にします。

2合計が少なく見える

合計のセルの表示形式が h:mm で、24時間を超えた分が隠れています。

直し方Ctrl+1 →「ユーザー定義」で [h]:mm にします。

3時刻を入れても計算されない

「9:00」のように全角のコロンで入っていて、文字になっています。

直し方半角の「9:00」で入れ直します。

よくある質問

エクセルの勤怠管理表は無料ですか?

はい。このページのファイルは無料で、登録もいりません。自由に書き換えて使って大丈夫です。

日付をまたぐ夜勤の時間はどう計算しますか?

=MOD(退勤-出勤,1)-休憩 のようにMOD関数を使うと、退勤が出勤より小さくても正しく計算できます。

残業は何時間から付きますか?

1日8時間・1週40時間を超えた分が時間外労働で、25%以上の割増になります。月60時間を超えた分は50%以上です。

深夜の時間は何時から何時ですか?

22時から翌5時までです。25%以上の割増で、残業と重なれば合わせて50%以上になります。

勤務時間の合計が24時間を超えると0に戻ります

合計のセルの表示形式を [h]:mm にすると、24時間を超えても正しく表示されます。

一緒に覚えたい関数・操作

このページについて

操作の説明は Microsoft 365 の日本語版Excel(Windows)に合わせています。図はこのサイトで作ったもので、表の会社名・商品名・人名は架空です。運営者情報