タイムカードをエクセルで計算するには?関数や無料テンプレートも紹介 |HR NOTE

タイムカードをエクセルで計算するには?関数や無料テンプレートも紹介 |HR NOTE

タイムカードをエクセルで計算するには?関数や無料テンプレートも紹介

  • 労務
  • 勤怠管理

従業員の勤怠情報や給与計算をタイムカードやエクセルで管理している企業は多いでしょう。紙の名簿と比べて、タイムカードやエクセルを活用すれば管理を効率的に進めることができます。

本記事では、タイムカードの情報をエクセルで計算する流れやメリット、注意点について紹介したうえで、効率よく管理するためのポイントについても解説します。

 

「タイムカードの課題、簡単に解決しませんか?」
システムを利用した課題解決BOOK!
タイムカードや出勤簿を使って手作業で労働時間を集計している場合、記入漏れや打刻ミスの確認に時間がかかったり、計算ミスやExcelへの転記ミスが発生したりと、工数がかかる上にミスが発生しやすいなどお悩みはありませんか?

そこで、解決策の一つとして注目されているのが勤怠管理システムです。

勤怠管理システムの導入を検討することで、

・自社にあった打刻方法を選択でき、打刻漏れを減らせる
・締め作業はワンクリックで、自動集計されるので労働時間の計算工数がゼロに
・ワンクリックで給与計算ソフトに連携できる

など、人事担当者様の工数削減につながります。

「システムで効率化できるのはわかったけど、実際にタイムカードでの労働時間管理とどう違うのかを知りたい」という人事担当者様のために、タイムカードの課題を勤怠管理システムでどのように解決できるのかをまとめた資料を無料で配布しておりますので、ぜひダウンロードしてご覧ください。 ダウンロード

1. そもそもタイムカードはエクセルで集計できる?

女性とはてな

タイムカードとは、出勤・退勤時間を従業員自らがタイムレコーダーに打ち込んで記録するもので、主にオフィスの出入り口に置かれていることが多いです。

このタイムカードに記載されている時間をもとに、エクセルなどで集計して従業員の勤怠管理や給与計算がおこなわれています。

関連記事:タイムカードとは?仕組みや使い方、メリット・デメリットを徹底解説

1-1. エクセルでタイムカードの集計をおこなうことは可能!

タイムカードの集計をエクセルでおこなうことは可能です。電卓を使うより効率的に集計でき、計算ミスを防止することもできます。入力項目や関数の設定をしておけば、毎日の出退勤時刻を入力するだけで労働時間を自動的に算出できます。

簡易的な計算であれば、そこまで難しいマクロや関数を使う必要もありません。また、使いやすい無料テンプレートもあるため、うまく活用して業務を効率化しましょう。

1-2. タイムカードの勤怠情報をエクセルで管理するのに適している企業の特徴

タイムカードの勤怠情報をエクセルで管理するのに適している企業の特徴としては、以下3つです。

  •  勤怠管理に予算をあまりかけたくない企業
  •  給与計算が簡単な企業
  •  従業員が少ない企業

いずれかに当てはまる企業は、タイムカードの勤怠情報をエクセルで管理するのに適しています。

逆に、従業員が多い企業や、さまざまな雇用形態を採用しており給与計算が複雑な企業は、勤怠管理システムの導入など、より便利な方法を検討するとよいでしょう。

2. タイムカードの情報をエクセルで計算する方法

計算をする男性社員

ここからは実際に、タイムカードの情報をエクセルで計算する方法について具体的に解説します。

2-1. タイムカードに従業員の勤怠情報を記録する

そもそも、従業員の勤怠情報がしっかり記載されていなければ、勤怠管理はもちろん、給与計算をおこなうこともできません。

従業員の勤怠情報に関しては抜け漏れがないように、日ごろから従業員にタイムカードの打刻を忘れないように注意喚起していきましょう。

2-2. エクセル関数を使って従業員の労働時間を計算する

手作業で労働時間の計算をするよりも、エクセルで計算するほうが圧倒的に効率的です。エクセルの関数を利用して、手間のかかる計算を早く終わらせましょう。

まずは、出勤日ごとの実労働時間を計算します。実労働時間を入力するセルを作り、「退勤時刻 - 出勤時刻 - 休憩時間」と自動計算できるように関数を設定しておきましょう。

次に、月ごとの実労働時間の合計を計算します。合計の計算には、SUM関数を使用しましょう。合計を入力するセルを作り、「=SUM(最初のセル:最後のセル)」という形式で範囲を指定すれば、実労働時間の合計を自動的に算出できます。

2-3. 計算したデータを給与項目に当てはめていく

従業員の労働時間の計算が終わったら、時間外労働や深夜労働など、各項目について給与計算をしていきます。

時間外労働や深夜労働については、割増賃金が発生するため、それぞれの時間数を入力するセルを別に作っておくとよいでしょう。

割増賃金などはあらかじめ関数を組んでおけば自動で計算できますが、控除額となる社会保険料や各種税金は、従業員ごとで計算式が異なるため注意が必要です。

3. タイムカードの計算に使えるエクセルの関数

ここでは、タイムカードの集計に役立つ関数を紹介します。

3-1. SUM関数

合計勤務時間を集計する際にも便利な関数です。各日の勤務時間を合計したいとき、算出結果を表示したいセルを選択し、「=SUM()」を入力し、カッコ内に集計したい範囲を選択することで合計値を算出できます。

3-2. COUNTA関数

勤務日数を数えたり通勤手当を算出したりする際に用いる関数です。「=COUNTA()」を入力し、カッコ内の範囲を指定することで、勤務日数を数えることができるので、交通費と算出した勤務日数を掛け合わせることで、従業員に支払う交通費を算出することができます。

3-3. TIME関数

実労働時間を算出する際に役立つ関数です。「=TIME(時間,分,秒)」を入力すると、あらかじめ決まっている時間数を表すことができます。休憩時間を固定で設定することができるので便利です。

4. エクセルでタイムカードに名前を印刷する方法

勤怠管理に既製品のタイムカードを使用している場合、エクセルでタイムカードに従業員の名前や部署名などを印刷したい、と考える人もいるかもしれません。

結論から言うと、エクセルでタイムカードに名前などを印刷することはできます。ただし、それほど容易なことではありません。

そもそも、厚みのあるタイムカードに対応するプリンターでなければ印刷は難しいでしょう。また、エクセルでレイアウトを作っても差し込み印刷ができない、タイムカードの印刷位置の調整が難しいなどの理由で作業効率が低下することもあります。

4-1. 勤怠管理の方法を見直すことも有効

実際に今、エクセルでタイムカードに名前を印刷しようとして時間をロスしていませんか?毎月、全従業員のタイムカードにエクセルで名前を印刷するのは非効率なため、あまりおすすめできません。

エクセル以外にも、タックシールに印刷する、エクセルで作ったレイアウトをワードで差し込み印刷する、といった方法もありますが、これらもある程度の手間がかかります。

タイムカードの名前印刷で困っているのであれば、そもそもの勤怠管理の方法を見直すことも有効です。案外簡単に今の悩みを解消できるかもしれません。

5. エクセルでタイムカード(勤怠表)を作成する方法

出勤表自体をエクセルで作成し、勤務状況の記録をおこなう方法もあります。タイムレコーダー(打刻機)を使わず、各従業員がパソコン上で勤務状況を記録できるため、テレワークやリモートワークの導入企業におすすめの方法です。

ただし、従業員の自己申告で勤務状況を記録する形になるため、不正打刻の防止や、勤怠情報の記録の客観性の点で課題があります。

エクセルで出勤表を作成する場合のフローは次の通りです。

  1. エクセルシートで出勤表を作成する
  2. 従業員が各々のPCでエクセルシートを開き、始業時刻と終業時刻を入力する
  3. 月末に従業員がエクセルシートを担当者に送付する
  4. 担当者が勤怠データを集計用のエクセルシートにコピーし、労働時間を自動で集計する
  5. エクセルシートを外部ソフトで利用可能な形式(CSV形式など)で保存し、給与計算ソフトなどに取り込む

タイムレコーダーを導入していない場合は、上記のような方法を試してみるとよいでしょう。ただし、従業員数が多くなると管理の手間が増えるため、勤怠管理システムの導入を検討するのがおすすめです。

6. エクセルによるタイムカード(勤怠表)の作り方

エクセルによるタイムカード(勤怠表)を作るときは、以下の手順でおこないます。

  1. 関数を使い、毎日の勤務時間を自動表示する
  2. 関数を使い、1カ月の合計勤務時間を自動表示する
  3. 合計勤務時間から、1カ月の給与額を自動計算する

エクセルのタイムカード(勤怠表)に上記の機能を備えれば、勤怠管理の負担を軽減できます。それぞれの手順を詳しくみていきましょう。

6-1. 関数を使い、毎日の勤務時間を自動表示する

  A B C D E F
1 日付 出勤時間 退勤時間 休憩時間 勤務時間  
2 1日 9:00 18:00 1:00 8:00  
3 2日       0:00  
4 3日       0:00  

1日の勤務時間を求める計算式は「退勤時間-出勤時間-休憩時間」です。上図の場合、E2に「=C2-B2-D2」を設定し、他の日にもコピーしておきます。

これにより、出勤時間・退勤時間・休憩時間を入力することで1日の勤務時間を自動表示できるようになります。

6-2. 関数を使い、1か月の合計勤務時間を自動表示する

 

A

B

C

D

E

F

1

日付

出勤時間

退勤時間

休憩時間

勤務時間

 

2

1日

9:00

18:00

1:00

8:00

 
             

30

29日

9:00

18:00

1:00

8:00

 

31

30日

9:00

18:00

1:00

8:00

 

32

31日

9:00

18:00

1:00

8:00

 

33

     

合計勤務時間

32:00

 

1カ月の合計勤務時間を自動表示させるためにはSUM関数を使用します。

上図の場合、E33に合計勤務時間の欄を作成します。E34に設定するのは「=SUM(E2:E32)」です。

なお、SUM関数で合計時間を表示させると、時間表記とは異なる形式で表示されることがあります。表示形式が正しく選択されていないことが原因で起こりますが、以下の手順で簡単に設定変更が可能です。

  • セルの書式設定をクリックする
  • ユーザー設定を選択する
  • 「[h]:mm:ss」を選択する

6-3. 合計勤務時間から、1カ月の給与額を自動計算する

 

A

B

C

D

E

F

1

日付

出勤時間

退勤時間

休憩時間

勤務時間

 

2

1日

9:00

18:00

1:00

8:00

 
             

30

29日

9:00

18:00

1:00

8:00

 

31

30日

9:00

18:00

1:00

8:00

 

32

31日

9:00

18:00

1:00

8:00

 

33

     

合計勤務時間

32:00

 

34

     

時給

1,000

 

35

     

給与額

¥32,000

 

1カ月の給与額を自動表示させるには、まず、上図の34Eに時給欄を、35Eに給与額の欄を設けます。

1カ月の給与額を計算する場合の計算式は「合計勤務時間×時給」ですが、エクセルの場合にはこの計算式にさらに24を乗じた「合計勤務時間×時給×24」とします。上図の場合はE35に「=E33*E34*24」を設定しましょう。

なお、セルの書式設定は「通貨」に変更します。

エクセルでタイムカード(勤怠表)を作成する場合、エクセルならではの注意点があるので忘れずに対応しましょう。また、作成したエクセルのタイムカードを(勤怠表)に誤りがないか、第三者の視点でチェックすることも大切です。

7. タイムカードの情報をエクセルで計算する4つのメリット

エクセルで計算するメリット

タイムカードの情報をエクセルで計算するメリットは多数あります。

ここでは、主に4つのメリットについて解説しますのでチェックしておきましょう。

7-1. 誰でも簡単に使用できる

誰でも簡単に使用できることは、エクセルの大きなメリットです。エクセルは、多くの人が使用したことのあるツールであるため、比較的簡単に使用することができます。

インターネット上では、使い方に関する情報が多く提供されているため、不明点をすぐに解決できるでしょう。無料テンプレートを使えば、自分で関数やマクロを設定する必要もありません。

7-2. 勤怠情報や計算結果を一覧で見られる

エクセルを活用すれば、パソコンから常に従業員の勤怠情報や計算結果を一覧して見ることができます。従業員ごとの残業時間なども簡単に比較できるため、業務の偏りを調整したり、残業が多い部署に対して業務改善の指示を出したりすることも可能です。

もし、タイムカードでの勤怠情報や給与計算を紙で管理していると、ページの行き来が発生し、必要な情報を一覧することができず、作業効率が大きく低下します。

7-3. 多額の費用がかからない

タイムカードとエクセルの費用は、合算しても数万円程度です。エクセルは会社のパソコンに最初からインストールされていることも多く、導入の手間もかからないでしょう。勤怠管理にあまり予算や手間をかけたくない場合には、タイムカードのエクセル管理がおすすめです。

7-4. 関数を使って自動計算できる

関数を使って面倒な計算を自動化できることも、エクセルを活用するメリットです。電卓での計算と比較すると、作業を大幅に効率化できます。

とはいえ、難しい関数を使う必要はありません。SUM関数や四則演算ができれば、ある程度の計算を自動化できます。自分で関数を組むのが難しい場合は、無料のテンプレートを活用しましょう。

8. タイムカードをエクセルで計算する際の3つの注意点

タイムカードをエクセルで計算する際の注意点

前章では、タイムカードの情報をエクセルで計算するメリットについて紹介しました。

エクセルはどうしても人の手を使う場面があるので、計算する量が増えてしまうと、必然的に入力ミスが多発します。

そのため、これから規模を大きくする企業にとっては、あまり適していない管理方法です。ここでは、タイムカードをエクセルで計算する際の3つの注意点を解説します。

関連記事:効率的なタイムカードの集計方法とは|人事・経理から個人管理まで

8-1. 法改正に適応しなければならない

勤怠管理・給与計算に関わる法律は、定期的に改正されています。

そのため、自社でタイムカードやエクセルで勤怠管理や給与計算をする場合、法改正にうまく対応させなければなりません。[注1]

たとえば、割増賃金率が変更になった場合は、その改正に合わせてエクセルの計算式を変更する必要があります。

[注1]労働基準法が改正されました|厚生労働省

8-2. 第三者による不正の可能性があるため、編集できる範囲に制限をつける

会社はさまざまな人が集まる組織であるため、全員が良心的な心をもっているとは限りません。

そのため、不正対策としてファイルへのアクセス権限を設定する、エクセルのセル範囲ごとに編集権限を設定するなど従業員ごとに編集できる箇所を制限しておきましょう。

編集権限をつけておくことで、エクセルの不正操作だけでなく、入力中に関数を間違えて削除・変更してしまうといったミスがなくなります。

関連記事:タイムカードの改ざんは違法!不正打刻や改ざんを防ぐ方法をご紹介

8-3. 組織の拡大に伴って計算が複雑になるため、システム導入の可能性が出てくる

組織が拡大するにつれて、エクセルで計算する量が増えます。従業員が増えるとエクセルに入力すべき項目や数値も多くなるため、手間がかかってしまい、集計作業を効率的におこなうことができません。

雇用形態が多様化することで計算が複雑になり、ヒューマンエラーが増えることも予想されます。会社の規模や状況に合わせて、より効率的に勤怠を管理できるシステムの導入などを検討しましょう。

関連記事:タイムカード打刻のメリットより時代はペーパーレスの勤怠管理システム

9. タイムカードの情報をエクセルで効率よく計算するポイント

紙に書かれたkeypoint

タイムカードの情報をエクセルで効率よく計算することで、日常業務の生産性を飛躍的に向上させることができます。

この章では、エクセルで効率よく計算するためのポイントを解説します。

9-1. 従業員にタイムカードでの打刻を徹底するよう伝える

タイムカードの打刻漏れがあっては、確認や記録の修正などの手間がかかります。

仮に、エクセルで効率よくタイムカードの情報を計算することができたとしても、従業員が打刻していなかったら意味がありません。そのため、従業員にはタイムカードを打刻するように徹底しましょう。

このようにタイムカードのデータをエクセルで管理する方法は、手入力であることからミスが発生しやすく、度重なる法改正に随時対応する必要があるため、大変に感じる人事管理の担当の方が多いです。

当サイトでは、エクセルとタイムカードでの管理で起きる課題や、勤怠管理システムを使うとどんなメリットが得られるのかを、わかりやすく解説した資料を無料で配布しております。

月末の集計管理業務を一気に削減し、労働基準法に沿った管理をおこないたい方は、こちらからダウンロードしてご活用ください。

関連記事:タイムカード押し忘れを減らす4つの対策|システム導入のメリット

9-2. 無料のエクセルテンプレートをダウンロードする

エクセルの無料テンプレートを活用することで、入力項目がわかりやすくなったり、関数を設定しなくても自動計算できたり、効率的なタイムカード集計がおこなえるようになります。

エクセルテンプレートの主な種類と特徴は下表の通りです。

テンプレートの種類 特徴
「シンプルなタイムカード」タイプ
  • 一週間単位で労働時間を入力する形式
  • 所定労働時間に加えて残業や病欠、休暇の状況も併せて記載可能
  • 時給や支払い額の合計を記載する項目もあるので、給与計算にも有効
「就業時間を自動計算する」タイプ
  • タイムカード時刻の欄に出退勤の時間を入力すると、自動で残業時間を含む就業時間が算出される
  • 設定方法によっては、入力時点での出勤日数や欠勤日数が自動表示される
「有給、直行直帰の管理もできる」タイプ
  • 出退勤に加え、有給や直行直帰の管理ができる
  • 直行直帰を考慮した、打刻式タイプもある有給取得日数やフレックスの日数も集計できる
「1カ月単位で記録する」タイプ
  • 出勤や欠勤を1カ月単位で記録する
  • 従業員全員の出勤状況を一覧で残せるタイプもある
  • 始業・就業時間と出勤・欠勤をカレンダー形式で入力するシンプルな形式が多い
「項目が細分化された」タイプ
  • 出退勤や残業時間、深夜時間や遅刻・早退など、項目が細分化されてる
  • 備考欄に各月の祝日が記載しているタイプもあるので、連休が業務に影響を及ぼす企業に向いている

 

上記の他にも、給与システムと連携できるタイプや、月またぎの勤務に対応するタイプなど、その種類は実にさまざまです。自社の目的に合ったテンプレートを使用しましょう。

以下、おすすめのテンプレートをピックアップして紹介します。

EXCEL勤怠テンプレート

「EXCEL勤怠テンプレート」は、勤怠管理に役立つテンプレートをダウンロードできるWebサイトです。勤怠管理と給与計算ができるもの、アルバイトの給与計算に適したものなど、さまざまなテンプレートが見つかるため、自社に合ったものをダウンロードしましょう。

参照:EXCEL勤怠テンプレート

Microsoft Office のテンプレート

「Microsoft Office」のWebサイトでも、勤怠管理用のエクセルテンプレートをダウンロードできます。シンプルで使いやすいテンプレートが多いのが大きな特徴です。勤怠管理や給与計算、タイムシートなど、業務効率化につながるテンプレートが提供されています。

参照:Microsoft Office

10. タイムカードをエクセルで集計するなら関数やテンプレートを活用しよう!

数字が書かれたエクセル

今回は、タイムカードの勤怠情報をエクセルで計算する方法やメリット・デメリットなどについて解説しました。エクセルの使い方次第で、タイムカード集計を効率的におこなうことが可能です。

テンプレートや関数を活用して、積極的に勤怠管理を改善していきましょう。

また、従業員数が増えてきたり、勤務形態が複雑化するとエクセルのみでの管理が難しくなることもあります。より正確に効率良く管理をおこなうために勤怠管理システムの導入も検討してみると良いでしょう。

「タイムカードの課題、簡単に解決しませんか?」
システムを利用した課題解決BOOK!
タイムカードや出勤簿を使って手作業で労働時間を集計している場合、記入漏れや打刻ミスの確認に時間がかかったり、計算ミスやExcelへの転記ミスが発生したりと、工数がかかる上にミスが発生しやすいなどお悩みはありませんか?

そこで、解決策の一つとして注目されているのが勤怠管理システムです。

勤怠管理システムの導入を検討することで、

・自社にあった打刻方法を選択でき、打刻漏れを減らせる
・締め作業はワンクリックで、自動集計されるので労働時間の計算工数がゼロに
・ワンクリックで給与計算ソフトに連携できる

など、人事担当者様の工数削減につながります。

「システムで効率化できるのはわかったけど、実際にタイムカードでの労働時間管理とどう違うのかを知りたい」という人事担当者様のために、タイムカードの課題を勤怠管理システムでどのように解決できるのかをまとめた資料を無料で配布しておりますので、ぜひダウンロードしてご覧ください。 ダウンロード

人事業務に役立つ最新情報をお届け!メールマガジン登録(無料)

HR NOTEメールマガジンでは、人事/HRの担当者として知っておきたい各社の取組事例やリリース情報、最新Newsから今すぐ使える実践ノウハウまで毎日配信しています。

メルマガのイメージ

関連記事

キャリア開発とは?導入する意義とメリット・デメリットをくわしく解説

キャリア開発とは?導入する意義とメリット・デメリットをくわしく解説

「キャリア開発とは」 「キャリア開発を取り入れる企業のメリットが知りたい」 「キャリア開発を進める正しい手順が知りたい」 上記のようにお考えの方は多いでしょう。 キャリア開発とは、従業員のより良いキャリア構築のため、企業 […]

  • 労務
  • タレントマネジメント
2024.09.30
HR NOTE 編集部
【社会保険適用拡大前にチェック!】2024年10月へ向けた準備リスト

【社会保険適用拡大前にチェック!】2024年10月へ向けた準備リスト

10月からの社会保険適用拡大が迫ってきました。従業員数51人以上*の事業所は、短時間労働者の社会保険適用拡大に備えて準備を進められていることと思います。 *適用事業所の厚生年金保険の被保険者(短時間労働者は含まない、共済 […]

  • 労務
  • 社会保険
2024.09.05
金井一真
退職金制度なしの会社の割合とは?メリット・デメリットも解説

退職金制度なしの会社の割合とは?メリット・デメリットも解説

「退職金制度なしの会社について、違法性や割合を知りたい」 「退職金制度なしに関して企業・従業員のメリット・デメリットを知りたい」 上記のような疑問をもつ方も多いでしょう。 実際、2023年時点において4社に1社の割合で退 […]

  • 労務
  • 福利厚生
2024.08.30
HR NOTE 編集部
定着率とは?計算方法と定着率向上施策の取り組み方を解説

定着率とは?計算方法と定着率向上施策の取り組み方を解説

「定着率とは?」 「定着率の計算方法とは?」 「定着率を向上させる取り組みを知りたい!」 定着率とは、入社してから所定期間を超えて働いている従業員の割合です。 定着率が低いと人材を確保できなかったり、採用コストが増加した […]

  • 労務
  • 福利厚生
2024.08.30
HR NOTE 編集部
退職金制度の導入・見直しの方法は?相場・計算方法・廃止の可能性について解説

退職金制度の導入・見直しの方法は?相場・計算方法・廃止の可能性について解説

「退職金制度の導入・見直し方法を知りたい」 「退職金制度の廃止を検討している」 「退職金制度の相場や計算方法がわからない」 上記の悩みを抱えている経理・労務担当者の方は多いでしょう。 退職金制度を導入するタイミングは、創 […]

  • 労務
  • 福利厚生
2024.08.30
HR NOTE 編集部

人事注目のタグ