- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:エクセル 時間の表記 合計の端数30分以上を切上げ時間としたい)
エクセルで合計の端数30分以上を切上げ時間にする方法
このQ&Aのポイント
- 出張の報告書で、エクセルの合計時間の端数30分以上を切上げ時間にする方法を知りたいです。
- 申告時間セルの表記を26h(26時間)とする方法を教えてください。
- セルの表示形式[h]では切捨てしかできず、切上げができません。どの設定や関数を使用すればよいでしょうか?
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
=ROUND(E2*24,0) で出来ます。 25:29*24=25.48=>25 25:30*24=25.50=>26
その他の回答 (2)
- tom04
- ベストアンサー率49% (2537/5117)
回答No.2
No.1です! 前回の方法は無視してください。 投稿した後で大きく外していることに気づきました。 表示させたいセルの数式を =IF(MINUTE(E2)<30,FLOOR(E2,"1:00"),CEILING(E2,"1:00")) としてみてください。 これで30分以上の場合は切り上げで、30分未満の場合は切り捨てになると思います。 どうも何度も失礼しました。m(__)m
- tom04
- ベストアンサー率49% (2537/5117)
回答No.1
こんばんは! 外していたらごめんなさい。 少し強引な方法になります。 合計時間に秒単位はないという前提ですが・・・ 表示させたいセルに =CEILING(E2+"0:01","0:30") (セルの書式設定の表示形式はユーザー定義から [h]:mm としておきます。) としてみてはどうでしょうか? この場合仮に 26:01 の場合は 26:30 になりますが、 これでも良かったでしょうか? ちなみに余計なお世話になると思いますが、 仮に30分単位で切り捨てる場合は FLOOR関数を使います。 以上、参考になれば良いのですが 他に良い方法があれば読み流してくださいね。m(__)m
お礼
ありがとございます。こんな簡単な方法があるとは驚きでした。