個人事業主の方必見!確定申告のお悩み解決

エクセルで、23時間59分59秒(86399秒)までの秒数は、秒数/3600/24をし、書式を[hh:mm:ss]にすれば、[23:59:59]と表示しますが24時間以上(86400秒以上)を入力すると、[0:00:00]となり0に戻ってしまいます。[24:00:00]と表示させるにはどうしたらよろしいでしょうか。

A 回答 (6件)

添付図の右から3番目の表示を実現したいということでしょうか?その場合の計算式と書式は次のようです。



C1の計算式・・・・((A1>=86400)*86400 +(A1<86400)*A1)/86400
C1の書式・・・・・[h]:mm:nn
「24時間以上の秒数を[hh:mm:ss]」の回答画像1
    • good
    • 0
この回答へのお礼

早速のご回答ありがとうございます。
24時間以上の秒数(86400秒以上)をA1に入れた場合、
B1に↑の数式を試しましたが、[0:00:00]になってしまいます
他に数式があれば教えてください。

お礼日時:2014/12/06 17:03

>しかし、86401秒もこの計算式だと24:00:00になります。



最初の添付図の4番目を見てください。
そうはなっていないと思いますよ。
仮に4番目が所望であれば、単純に式は[A1/86400]とし書式のみ”[h]:mm:ss”とします。

質問文からは、3番目なのか4番目なのかが判読不能でした。そこで、「4番目をあるよ!」と示唆するに留めていました。そういうことです。
    • good
    • 0
この回答へのお礼

ありがとうございます。[24:00:01]と表示できました。

お礼日時:2014/12/06 18:40

ANo.2さんの回答の式から考えると、単に


=A1/86400
で良いように思います。
    • good
    • 0
この回答へのお礼

ありがとうございます。[24:00:01]と表示できました

お礼日時:2014/12/06 18:48

[h]:mm:ss



でした!
    • good
    • 0
この回答へのお礼

ありがとうございます。24:00:00表示になりました。
しかし、86401秒もこの計算式だと24:00:00になります。

お礼日時:2014/12/06 17:52

[h]:mm:ss


にすればなりませんか?

参照
http://www.moug.net/tech/exopr/0070003.html
    • good
    • 0
この回答へのお礼

ありがとうございます。24:00:00表示になりました

お礼日時:2014/12/06 17:46

>B1に↑の数式を試しましたが、[0:00:00]になってしまいます。



添付図を参照されてください。
ちゃんと、[24:00:00]と表示されていますよ。
ユーザー書式を指定しましたか?

>別の計算式を・・・。

if()で
「24時間以上の秒数を[hh:mm:ss]」の回答画像2
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!


人気Q&Aランキング