[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『時間の計算を教えてください。』(ジャスミン)
30分単位ごとに時間を繰り上げる関数を教えてください。
A B C D E 開始時間 終了時間 所要時間 時間入力 点検時間 9:30 12:45 3:15 195 3時間15分 13:00 15:00 2:00 120 2時間 9:30 10:00 0:30 30 30分 9:30 11:30 2:00 120 2時間 10:00 12:30 2:30 150 2時間30分 10:00 11:00 1:00 60 1時間 10:00 12:36 2:36 156 2時間36分
設定してある関数は C2=B2-A2 D2=--TEXT(C2,"[mm]") E2=JIS(IF(D2>=60,INT(D2/60)&"時間","")&IF(MOD(D2,60)<>0,INT(MOD(D2,60))&"分",""))
点検時間に表示したい時間は 3時間15分⇒3時間30分 2時間36分⇒3時間 といったように30分ごとに時間を繰り上げた時間を表示したいのですが どうしたら良いでしょうか?
E2セルに =JIS(TEXT(INT(CEILING(D2,30)/60),"0時間;;;")&TEXT(MOD(CEILING(D2,30),60),"0分;;;")) で、どうでしょうか? (独覚)
希望の結果が表示されました。
17:13 ジャスミン
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.