時給の計算方法の記事は別に書いたんですが、残業代を別途計算する場合、少し表に手を入れる必要があります。
成果物
![overtime17](https://sunagitsune.com/wp-content/uploads/2021/06/overtime17.jpg)
勤務開始・終了時間から勤務時間と残業時間を算出し、給与を計算します。
とりあえず深夜手当とかは作ってないですが、同じ要領で作れます。
※日付をまたぐ場合、終了時刻が開始時刻より小さくならないようにしてください(翌日5時であれば、実質29時にする必要がある)。
とりあえず深夜手当とかは作ってないですが、同じ要領で作れます。
※日付をまたぐ場合、終了時刻が開始時刻より小さくならないようにしてください(翌日5時であれば、実質29時にする必要がある)。
残業代の計算
前準備
![overtime1](https://sunagitsune.com/wp-content/uploads/2021/06/overtime1.jpg)
こんなような表があるとします。
![overtime2](https://sunagitsune.com/wp-content/uploads/2021/06/overtime2-650x534.jpg)
一応書式は経過時間にしておきます。セルの書式設定を開き、
![overtime3](https://sunagitsune.com/wp-content/uploads/2021/06/overtime3.jpg)
ユーザー定義で書式を[h]:mmとし、OKを押します。
残業時間の計算
![overtime4](https://sunagitsune.com/wp-content/uploads/2021/06/overtime4.jpg)
残業時間を計算するには、終業時間-開始時間-通常勤務時間-休憩時間を求めますが、
![overtime5](https://sunagitsune.com/wp-content/uploads/2021/06/overtime5.jpg)
残業してない日は除外したいし、Excelでは時間に負の数を入れると###..で表示するという仕様があるので、
![overtime7](https://sunagitsune.com/wp-content/uploads/2021/06/overtime7.jpg)
If関数を使い、=If((C2-B2-D2-E2)<=0,"",C2-B2-D2-E2)と入力して、値が0以下の場合は何も表示しないようにしておきます。
![overtime8](https://sunagitsune.com/wp-content/uploads/2021/06/overtime8.jpg)
求めた残業時間を合計します。
給与計算
![overtime9](https://sunagitsune.com/wp-content/uploads/2021/06/overtime9.jpg)
ついでなので具体的な金額まで求めてみます。通常の勤務時間の合計は終業時間の合計-開始時間の合計-休憩時間の合計-残業時間の合計で求められますが、このまま休憩時間をSum(E2:E11)で求めると休んでる日の分まで休憩時間が発生するので、
![overtime10](https://sunagitsune.com/wp-content/uploads/2021/06/overtime10.jpg)
![overtime11](https://sunagitsune.com/wp-content/uploads/2021/06/overtime11.jpg)
仮に時給を1015円とすると、
![overtime12](https://sunagitsune.com/wp-content/uploads/2021/06/overtime12.jpg)
勤務時間はシリアル値なので、これに24倍して、
![overtime13](https://sunagitsune.com/wp-content/uploads/2021/06/overtime13.jpg)
=24*(D14*D13)のようにして通常勤務時間×時給してやれば、
![overtime14](https://sunagitsune.com/wp-content/uploads/2021/06/overtime14.jpg)
残業代以外の給料が出ます。書式は数値や通貨にしてあげてください。24倍については時給の記事参照。
![overtime15](https://sunagitsune.com/wp-content/uploads/2021/06/overtime15.jpg)
同様に残業代を計算しますが、1.25倍などすることを忘れないでください。
![overtime16](https://sunagitsune.com/wp-content/uploads/2021/06/overtime16.jpg)
実行結果です。
![](https://sunagitsune.com/wp-content/uploads/2021/03/sunset-5990540_1280-160x90.jpg)
Excel(エクセル):日付、時間、曜日、シリアル値
Excelの時間関連操作、設定、関数などまとめです。
セルの表示設定、関数
基本
日付をセルに入力したい場合、m/dあるいはm-dの形式で入力すれば、
自動で入力した年のその日付になります。年号も指定したい場合は、y...
![](https://sunagitsune.com/wp-content/uploads/2021/02/wallet-2292428_1280-160x90.jpg)
Excel(エクセル):金額、通貨、時給、消費税
Excelの金額、通貨関連操作、設定方法のまとめです。
金額表示設定
数値を通過設定にする、表示に\マーク、$、€などの通貨記号を付けるには、セルの書式設定で通貨を選択するか、通貨表示形式ボタンをクリックします。
...
コメント