advanced help
per page, with , order by , clip by
Results of 1 - 1 of about 655 for 時間の計算 (0.002 sec.)
[[20210703160447]]
#score: 5673
@digest: 16f318453f8d9857ca96e9869d5a0f6a
@id: 88250
@mdate: 2021-07-04T22:55:54Z
@size: 3408
@type: text/plain
#keywords: 運1 (52072), 分| (32567), 運2 (32533), 休10 (30436), 転時 (27151), 運転 (23957), 間| (23924), 運4 (22316), 運〜 (21016), 休15 (19159), 休30 (18278), 発車 (15038), 車時 (14016), 為) (8024), 休憩 (7094), 着時 (7006), 分取 (6425), 到着 (6347), 転・ (5572), 憩時 (4453), 『運 (4150), 後) (4143), 分未 (4005), 時間 (3927), 計30 (3806), 間d (3194), 間- (3192), 回発 (3145), 間c (2818), 間b (2754), 計( (2550), 間= (2467)
『運転時間、休憩時間の計算』(サン)
__A__ __B__ __C__ __D__ _E_ 1 8:00 10:00 2:00 0:30 ○ 2 10:30 12:00 1:30 0:10 3 12:10 12:40 0:30 0:20 ○ 4 13:00 14:00 1:00 0:05 5 14:05 16:00 1:55 0:15 6 16:15 17:20 1:05 0:10 × 7 17:20 21:25 4:05 0:30 × 8 21:55 22:00 0:05 A:発車時間 B:到着時間 C:運転時間 D:休憩時間 運転時間=到着時間-発車時間 休憩時間=次回発車時間-到着時間 E列に入る式を教えて頂きたいです。 ドライバーの運転・休憩の管理表を作成しております。 ドライバーの運転時間のルールで4時間を超えて運転を行う場合は、4時間以内、または4時間経過した直後に、合計30分の休憩を取らなければなりません。 休憩を合計30分取った場合、それまでの運転時間のカウントはリセットされ、そこからまた4時間の運転が可能です。 また、もう一つのルールとして、休憩時間は最低でも10分以上取らなければならず、10分未満は休憩としてカウントされません。 E列には、休憩30分取った際にそこまでの運転時間が4時間以内だった場合には"○"、 4時間を超えてしまっていた場合には"×"を表示するようにしたいです。 大変わかりにくい質問で申し訳ありませんが、ご教授の程よろしくお願いいたします。 ※例(運…運転時間、休…休憩時間) OK |運2時間|休15分|運2時間|休15分|運〜 OK |運1時間|休10分|運2時間|休10分|運1時間|休10分|運〜 OK |運4時間|休30分|運〜 OK |運1時間|休30分|運4時間|休30分|運〜 NG |運2時間|休10分|運1時間30分|休10分|運1時間|休10分|運〜 (30分休憩前に合計4時間30分運転している為) NG |運2時間|休15分|運1時間|休10分|運1時間|休5分|運〜 (最後の休憩時間が10分未満の5分しか取れていない為) NG |運4時間5分|休2時間|運〜 (一回目の時点で連続4時間を超えて運転している為) < 使用 Excel:Excel2019、使用 OS:Windows10 > ---- 結構、込み入ってますね。マクロでもいいんですか? あと、同じ質問をしていますよね? [[20210703103256]] >『運t年時間、休憩時間の計算』(sun) 同じ質問をアップするのは控えてください。 両方にレスが付くと厄介なことになります。 あっちの方は、何か事情を書いて、レスが付かないようにしてください。 (半平太) 2021/07/03(土) 17:43 ---- 返信ありがとうございます マクロは使い方がわからないのでできれば遠慮したいです。 下記の件承知しました。 失礼いたしました。 (サン) 2021/07/03(土) 19:07 ---- F:G列を作業列に使う案 E2セル =IF(B2="","",IF(F2>"4:00"*1,"×",IF(F2="4:00"*1,IF(G2>="0:30"*1,"○","×"),IF(G2>="0:30"*1,"○","")))) F2セル =IF(B2="","",TEXT(N(F1)*(E1="")+C2,"[h]:m")*1) G2セル =IF(B2="","",TEXT(N(G1)*(E1="")+D2*(D2>="0:10"*1),"[h]:m")*1) それぞれ、下にコピー <結果図> 行 __A__ __B__ __C__ __D__ _ E _ _______ F________ ________G________ 1 発車 到着 運転 休憩 判定 運転累計(修正後) 休憩累計(修正後) 2 8:00 10:00 2:00 0:30 ○ 2:00 0:30 3 10:30 12:00 1:30 0:10 1:30 0:10 4 12:10 12:40 0:30 0:20 ○ 2:00 0:30 5 13:00 14:00 1:00 0:05 1:00 0:00 6 14:05 16:00 1:55 0:15 2:55 0:15 7 16:15 17:20 1:05 0:10 × 4:00 0:25 8 17:20 21:25 4:05 0:30 × 4:05 0:30 9 21:55 22:00 0:05 0:05 0:00 (半平太) 2021/07/03(土) 19:56 ---- ありがとうございます。助かりました (サン) 2021/07/05(月) 07:55 ...
http://www.excel.studio-kazu.jp/wiki/kazuwiki/202107/20210703160447.txt - [detail] - similar
PREV NEXT
Powered by Hyper Estraier 1.4.13, with 97038 documents and 608037 words.

訪問者:カウンタValid HTML 4.01 Transitional