[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『時間の計算式について』(T-papa)
勤務表とは違いますが、こんな計算はできますか?
最初のスタート時間から1時間までは、30分でも45分でも1時間に。 1時間後から5時間までは30分単位で繰り上げで、 5時間を越えた場合は超えた時間を半分にして計算します。 つまり、5時間は5.0時間。 6時間は5時間30分(5.5時間)。 7時間は6時間(6.0時間)と言うような感じで・・・
例
A B C D E
START時間 STOP時間 休憩時間 NET トータル時間
1 08:00 15:00 1:00 6:00 5:30
B1セルーC1セルーA1セル=D1セル(D1セルは[mm]で表示)
E1セルに上記の式を入れたいのですが、可能でしょうか?
又、時間が21:00〜03:00と24時を超える場合もあるので合わせてお願いします。
Excel2003 / WindowsXP
A B C D E 1 START時間 STOP時間 休憩時間 NET トータル時間 2 8:00 15:00 1:00 6:00 3 21:00 3:00 1:00 5:00
D2=B2-C2-A2+(A2>B2) (Maron)
D2の時間が1:00まではE2に1:00と計算され、 D2の時間が1:00〜5:00の場合は30分単位で繰り上げた時間がE2に計算される 式は出来ますか? 最初の質問の5時間を越えた場合は取り消します。すみません
例えば
D2が0:30ならE2は1:00 , D2が0:45ならE2は1:00
D2が1:15ならE2は1:30 , D2が1:45ならE2は2:00
D2が5:00ならE2は5:00
となるような式をE2に入れたいのですが?
C D E 1 NET トータル時間 2 0:30 1:00 3 0:45 1:00 4 1:15 1:30 5 1:45 2:00
E2=MAX(CEILING(D1,"0:30"),"1:00") (Maron)
解決しました。
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.