[[20070301114302]] 『時間を10分単位で切り上げる方法を教えてください。  ページの最後に飛ぶ

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

 

『時間を10分単位で切り上げる方法を教えてください。
セルにはすでに
IF(D18<=TIME(7,20,0),TIME(7,20,0),IF(D18>=TIME(7,21,0),TIME(8,20,0)
がはいっています。
』(まる


 ご提示の数式では、7時20分以下なら 7時20分、7時21分以上なら 8時20分と
 なります。「10分単位で切り上げる」ケースがありませんが?
(純丸)(o^-')b

ここに8時20分以降に出勤した場合は10分づつ切上げと入れたいのですが...


=IF(D18<=TIME(7,20,0),TIME(7,20,0),IF(D18<TIME(8,20,0),TIME(8,20,0),CEILING(D18,"0:10")))
 と感じでいかがでしょうか。
 (Mook)


 衝突しました。ほとんど同じですが、まるさんがお使いのTIME関数を使って、
 =IF(D18<=TIME(7,20,0),TIME(7,20,0),IF(D18<=TIME(8,20,0),TIME(8,20,0),CEILING(D18,TIME(0,10,0))))
(純丸)(o^-')b                                                                   ^^^^^^^^^^^^

 こんなのはどうでしょう。 (Hatch)
 =MAX(TIME(7+(A1>TIME(7,20,0)),20,0),CEILING(A1,TIME(0,10,0)))

コメント返信:

[ 一覧(最新更新順) ]


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