【無料・有料】勤怠管理エクセルテンプレート
エクセルでの勤怠管理を導入する際、一番簡単な方法がテンプレートを活用することです。無料でダウンロードできるものから有料のものまでさまざまあり、自社の用途にあったものが見つかるでしょう。ここではテンプレートの配布サイトを紹介します。
bizocean(ビズオーシャン)
「bizocean(ビズオーシャン)」は、トライベック株式会社が運営するビジネス書式サイトです。28,000点以上の書式・テンプレートが用意されています。勤怠管理表・出勤簿・勤務実績表などがダウンロード可能です。
Officeテンプレート
Microsoft社のサイトでは、2,000点以上の無料テンプレートを配布しています。タイムシート(勤務記録表)・欠勤管理表・従業員タイムカードなどがダウンロードできます。費用をかけずにすぐ導入したい場合におすすめです。
エクセル関数で勤怠管理表を自作する方法
エクセルで勤怠管理表を自作する場合は、先に「何を記録するか」を決めることが重要です。入力項目が定まると、必要な計算式や集計の設計がしやすくなります。
まず決める:勤怠管理表(出勤簿)に入れる項目
勤怠管理表(出勤簿)には、一般的に次のような項目を用意します。勤務形態により必要項目は変わるため、自社ルールに合わせて調整してください。
・氏名(従業員名)
・日付
・始業時刻/終業時刻
・休憩時間
・労働時間(実働)
・時間外(残業)
・深夜の労働時間
・休日の労働時間
・休暇(有給休暇など)
・備考(遅刻・早退・打刻漏れの理由など)
1.一日の勤務時間を自動計算する
まず日付・出勤時間・退勤時間・休憩時間・1日の合計勤務時間の欄を作成します。そして、勤務時間のセルにSUM関数を入力します。上の図では「=D2-C2-E2」と入力すれば一日の勤務時間が算出可能です。
勤務時間の表示がうまくいかない場合は、セルの書式設定画面で「時間」を選択してください。セルを下にドラッグしていけば、すべての日付で計算式が反映されます。
2.1か月の合計勤務時間を集計する
次に、1か月の合計勤務時間を計算します。ここで使用するのはSUM関数です。合計勤務時間のセルに合計したいセルの範囲を指定すれば、すべての勤務時間の合計が表示されます。
上の図では合計時間のセルに「=SUM(F2:F29)」と入力します。このとき、セルの書式設定を変えないと24時間以上の表記に対応せず、表示に不具合が生じるため注意してください。セルの書式設定から「ユーザー定義」を選び、「[h]:mm:ss」または「[h]:mm」を入力しましょう。
3.給与を自動起算する
時給制の雇用形態であれば、エクセル上で給与計算が可能です。1か月に支払うべき給与を計算してみましょう。
まず、時給と1日あたりの交通費をあらかじめ入力しておきます。また、交通費を計算するにあたって出勤日数を計算します。ここで用いるのは、指定した範囲内で数値が入っているセルの数を数えるCOUNTA関数です。今回は出勤時間のセルを選択してみます。出勤日数のセルに「=COUNTA(C2:C29)」と入力すると月内の出勤日数が計算されます。
つぎに、給与の合計額を計算しましょう。給与は「時給×合計勤務時間」と「交通費×出勤日数」の合計で算出できます。ただし、エクセルでは24時間を1として認識しているため、そのまま計算しても正しい数値が表示されません。そこで計算式に「×24」を追加する必要があります。つまり、以下の計算式になるよう支払総額のセルに入力します。
支払総額=「時給×合計勤務時間×24」+「交通費×出勤日数」
上の図では、「=SUM(F31*F33*24,F34*F32)」と入力すれば給与額が算出可能です。
勤怠管理システムの導入も選択肢に入れている方は、以下のボタンからおすすめ製品を無料でまとめて資料請求できます。ぜひ活用してください。
「自社に合う製品を診断してから資料請求したい」、「どんな観点で選べばいいかわからない」という方向けの診断ページもあります。
エクセルで勤怠管理する注意点
エクセルでの勤怠管理はコストがかからず手軽な反面、以下の点に注意が必要です。それぞれ詳しく解説します。
- ●勤務実績を改ざんされるリスクがある
- ●自己申告制の勤怠管理だけに依存するとリスクがある
- ●計算・入力ミスの可能性がある
- ●日またぎ勤務(深夜)の入力・計算ミスに注意する
- ●法改正に対応しなくてはならない
勤務実績を改ざんされるリスクがある
エクセルは誰でも簡単にデータの書き換えが可能です。そのため、タイムカードや勤怠管理システムによる打刻に比べると、勤怠情報の改ざんリスクが高いといえます。例えば、遅刻をごまかすために従業員が出勤時間を改ざんすることは容易です。
自己申告制の勤怠管理だけに依存するとリスクがある
自己申告制は運用しやすい一方で、記録の正確性にばらつきが出ることがあります。勤怠の把握は「客観的な方法も含めて行う」ことが求められる場面があり、自己申告だけに依存すると運用上のリスクになり得ます。
実務では、入力ルールの明確化や、申告内容の確認フローを設けることが重要です。必要に応じて、打刻やログなどの客観的な情報と突合する運用も検討してください。
参考:労働時間の適正な把握のために使用者が講ずべき措置に関するガイドライン|厚生労働省
計算・入力ミスの可能性がある
シフト制やフレックスタイム制で従業員全員が同じ時間で勤務しない場合は、計算が複雑になるので関数のミスがないかよく確認しなければなりません。
エクセルは一度関数を入力すれば自動で計算・集計が可能になる点が便利です。しかし、関数が一つでも間違っていれば大きな誤差へとつながります。自作する際は特に気をつけましょう。また、従業員が入力時に誤って計算式を消してしまうなどのトラブルも想定されるため、セルのロックを活用するのがおすすめです。
日またぎ勤務(深夜)の入力・計算ミスに注意する
深夜帯を含む勤務や日またぎ勤務は、入力や計算が崩れやすい典型です。例えば、終業が翌日になった場合に、当日の時刻として入力すると差分計算が負の値になることがあります。
運用では、24時間表記で統一し、表示形式を揃えることが重要です。必要に応じて、時刻を扱う関数(TIME関数など)や計算ロジックを見直し、例外勤務の入力ルールを明文化してください。
法改正に対応しなくてはならない
深夜残業や休日出勤の計算などは、法律の改正により変更になる可能性があります。エクセル関数を入力しておけば給与計算を自動化できますが、法改正によって割増率が変更になれば計算式の修正が必要です。
例えば、2023年4月からは中小企業においても、月60時間を超える時間外労働の法定割増賃金率が25%から50%以上に引き上げられました。正しい知識とスキルをもって、こうした変更に対応しなければなりません。自作した勤怠管理表やテンプレートは常に最新の制度に対応できるよう、その都度見直しが必要です。
【早見表】エクセルと勤怠管理システムどちらが適しているか
ここでは、エクセルと勤怠管理システムのどちらを導入すべきか迷っている方に向けて、メリット・デメリットや適した企業を表にまとめました。
| エクセル | 勤怠管理システム | |
|---|---|---|
| メリット | ●費用をかけずに導入できる | ●勤怠管理から給与計算・給与明細配布まで自動化できる ●担当者の業務負担を減らせる ●最新の法改正にも迅速に対応できる |
| デメリット | ●エクセルの専門知識が必要 ●虚偽申告・改ざんを防げない ●法改正に対応するのが大変 | ●エクセル運用に比べて費用が高い ●導入にあたりルールや体制の変更・周知が必要 |
| 向いている企業 | ●数十名規模の小規模事業者 ●時給制の従業員が多い企業 ●エクセルの知識が豊富な従業員がいる企業 | ●従業員が多く勤怠管理に手間を感じている企業 ●月給制の従業員が多い企業 ●バックオフィスの業務効率化を考えている企業 |
最新の勤怠管理システム資料請求ランキングは以下から確認できます。無料プランのあるものや低コストで始められる製品も多くあるため、エクセルによる勤怠管理とぜひ比較してみてください。
自社に適した勤怠管理をしよう
関数やマクロなどの知識があれば、エクセルで勤怠管理表を作成できます。また、すでに完成された勤怠管理表テンプレートも複数公開されているので、それを活用すれば初心者でも問題ないでしょう。
しかし、自己申告制による勤怠管理表だけでは法的要件を満たせず、かえって勤怠管理業務の手間が増えてしまうかもしれません。予算や自社にあった勤怠管理システムの導入も、ぜひ検討してみましょう。



