- ベストアンサー
24時間を超過した時の時間計算
以前、このような質問をさせて頂きました http://okwave.jp/qa/q6873077.html TIME(0,A1,0) といった式で、A1セルの数値を●時●分のように表示は上手く出来ましたが、 24時間を超過した場合に、上手く表示できなくなりました 24時間を超過した数値を上手く表示させるには、どのような処理を行ったら良いでしょう? 伝わりにくい質問かもしれませんが、どうぞよろしくお願い致します
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
そもそも、TIME関数の仕様として、24時間未満の表示しかできません。 ※24時間を超えると、また0時から始まります。 要は、24時制の時計と同じです。 24時間以上を表示させたければ、TIME関数をやめて、 =A1/1440 します。 但し、セルの書式設定の表示形式を ユーザ定義 で [h]:mm とします。
その他の回答 (1)
- root_16
- ベストアンサー率32% (674/2096)
回答No.1
MOD関数(もしかしたらアドインのインストールが必要かも) は割り算の余りを出す関数です。 要するに24時間=1440分なので 1440分で割った余りについて時間計算すればいいですから =TIME(0,MOD(A1,1440),0) で出せます。
質問者
お礼
早々の返答ありがとうございます 教えて頂いた方法では上手くいきませんでした こちらの操作方法が良くなかったのでしょうか…
お礼
ありがとうございます 希望の操作が出来ました 私の考え方が固着していたようです シンプルな方法で扱い易い方法に感謝です!