[[20210628113125]] 『出退勤時間の計算』(tta) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『出退勤時間の計算』(tta)

出退勤時間の計算

   __A__ __B__ __C__  __D__
1   6/1  6:00  19:00   10:00
2   6/2  5:00  16:20   18:10
3   6/3  10:30  15:00   46:00
4   6/4                     休
5   6/5  4:00  25:00    9:00
6   6/6  10:00  19:15   62:45
7   6/7                   休
8    6/8           休
9    6/9   10:00  15:00

A列:日付 B列:出社時間 C列:退社時間 D列:休息時間

※休息時間に入る式を教えて頂きたいです。

当方、運送業の運行を管理する職に就いております。
ドライバーの就労時間(休息時間)の管理表を作成しておりましたが、行き詰りまして皆様のお力を貸して頂きたく質問させて頂きます。

上記のような表があります。
休息時間の計算方法は翌出勤日の出社時間−当該日の退社時間となります。

翌日の出社時間及び退社時間が空白の場合(休の場合)は翌出勤日に出社した時間からの休息時間を求めます。休みの日の休息時間は"休"と表示。

運送業の為、休みの日が不定で、更に客先によっては突発的な連休もあるため数日空白があっても、可能な計算方法があるでしょうか?

質問が分かりづらく説明下手で申し訳ありませんが、どうか宜しくお願い致します。

< 使用 Excel:unknown、使用 OS:unknown >


 ちょっと確認だけ

 1)例示のD3セル、「46:00」はどういう計算なのか?
 2)データは最大で何行目までになるのか?(1か月単位?)
 3)Excelのバージョンは?

 とりあえず以上です
(笑) 2021/06/28(月) 13:04

(笑)様
返信ありがとうございます。

1)申し訳ありません。こちらの記入ミスで正確には
6/3分 9時間 6/4分 24時間 6/5分 4時間 の[37:00]が正しい表示になります。

2)月単位になります。最終日は翌月1日分を計算するため、その日のみ手入力予定です。

3)Excel 2019、OS Windows10になります。

よろしくお願いいたします。
(tta) 2021/06/28(月) 13:14


 >最終日は翌月1日分を計算するため、その日のみ手入力予定です。

 これはどういうこと?
 6月を例にして、もう少し具体的に説明してもらえますか?
 どのセルに何を手入力するのか?

 ついでに・・・
 本当に1行目から始まってるんですか?(見出しなしで?)

 追加で・・・
 >休みの日の休息時間は"休"と表示
 まだ月の途中で入力していないだけの日も「休」と表示されますけど
 それでいいんですか?

 以上
(笑) 2021/06/28(月) 13:39 追記 13:45

(笑)様

>>最終日は翌月1日分を計算するため、その日のみ手入力予定です。
> これはどういうこと?
> 6月を例にして、もう少し具体的に説明してもらえますか?
> どのセルに何を手入力するのか?

月毎に1sheetで管理になるため、

   __A__ __B__ __C__  __D__
29   6/29   8:00  18:00    14:00     
30   6/30  8:00  17:00   (ここは7/1分が必要があるため、手入力しようと思っております。)

ということです。わかりづらくすみません。もしここにもなんらかの方法で自動入力可能であればやり方を教えて頂ければ嬉しいです。

> 本当に1行目から始まってるんですか?(見出しなしで?)

正確には5行目からの13行目からのスタートなります。

>>休みの日の休息時間は"休"と表示
> まだ月の途中で入力していないだけの日も「休」と表示されますけど
> それでいいんですか?

はい。それで構いません。

よろしくお願いいたします。
(tta) 2021/06/28(月) 13:56


 >正確には5行目からの13行目からのスタートなります。

 ちょっと意味がわかりませんけど
 5行目から35行目(大の月で)だとして

 D5 =IF(A5="","",IF(COUNT(B5:C5)<2,"休",IFERROR(INDEX(A6:$A$36+B6:$B$36,MATCH(1,INDEX((B6:$B$36<>"")*1,0),0))-(A5+C5),"")))

 表示形式〜ユーザー定義 [h]:mm
 D35までコピー

 月末日は手入力してください。 

 以上
(笑) 2021/06/28(月) 14:17

ありがとうございます!
できました!
(tta) 2021/06/28(月) 14:26

 今さらでですけど・・・

 >もしここにもなんらかの方法で自動入力可能であれば

 36行目に次月の最初の出勤日と出社時刻を手入力できるのなら
 D列は自動的に計算されますね。

	A	B	C	D	
34	6/30	10:00	20:00	33:00	
35					
36	7/2	5:00	← 次月の最初の出勤日と出社時刻を手入力

 時間を指折り数えるよりは簡単だと思います。

 以上
(笑) 2021/06/29(火) 13:34

コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.