深夜勤務時間を求めるには
Section 5 タイムシートの作成
最終更新日時:2023/04/03 16:23:50
Excel for iPhoneで 夜勤で深夜勤務時間を求めるには、日をまたぐ場合に24時間加算して計算するほうがシンプルです。ここでは、22時から29時(午前5時)までを深夜時間帯にする方法について説明します。
はじめに
夜勤で深夜勤務時間を求めるためには、日をまたぐ場合に24時間加算して計算するほうがシンプルです。そのまま午前2時を 2:00 と入力した場合、数式が複雑になり、なかなか期待通りの結果を得ることができません。そのため、Excelでは 日をまたいだ午前2時を あえて 24:00+2:00 として 26:00 と入力します。しかし残念ながら、iOSでは26:00と表記するようにセルの書式設定が行えません。
A | B | C | D | E | F | G | H | I | |
---|---|---|---|---|---|---|---|---|---|
1 | 月日 | 曜日 | 開始時刻 | 終了時刻 | 休憩時間 | 勤務時間 | 時間内 | 時間外 | 深夜早朝 |
2 | 12月1日 | 木 | 9:00 | 18:15 | 1:00 | 8:15 | 8:00 | 0:15 | |
3 | 12月2日 | 金 | 9:00 | 20:30 | 1:00 | 10:30 | 8:00 | 2:30 | |
4 | 12月3日 | 土 | |||||||
5 | 12月4日 | 日 | |||||||
6 | 12月5日 | 月 | 9:00 | 17:00 | 1:00 | 7:00 | 7:00 | ||
7 | 12月6日 | 火 | 9:00 | 17:30 | 1:00 | 7:30 | 7:30 | ||
8 | 12月7日 | 水 | 18:00 | 2:00 | 1:00 | 7:00 | 3:00 | ||
9 | 12月8日 | 木 | |||||||
10 | 12月9日 | 金 | |||||||
11 | 12月10日 | 土 | |||||||
12 | 12月11日 | 日 | |||||||
13 | 12月12日 | 月 | |||||||
14 | 12月13日 | 火 | |||||||
15 | 12月14日 | 水 | |||||||
16 | 12月15日 | 木 |
シフト制で、昼間も夜間も勤務する場合、以下の数式で求めることができます。
="5:00"-MIN("5:00",開始時刻)+MIN("29:00",終了時刻)-MIN(MAX("22:00",開始時刻),終了時刻)
さらに、開始時刻が空白の場合は空白処理を行うには、以下の数式で成り立ちます。
=IF(開始時刻="","","5:00"-MIN("5:00",開始時刻)+MIN("29:00",終了時刻)-MIN(MAX("22:00",開始時刻),終了時刻))
深夜早朝時間を求める
- I2セルをアクティブセルにし、数式バーに以下の数式を入力します。
=IF(C2="","","5:00"-MIN("5:00",C2)+MIN("29:00",D2)-MIN(MAX("22:00",C2),D2))
- 下方向に数式コピーすることで、深夜早朝の時間が求められました。
※執筆環境:Excel for iPhone バージョン 2.68
INDEX