- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:131071秒を関数で日付と時間にするには?)
131071秒を関数で日付と時間にする方法は?
このQ&Aのポイント
- 数値(秒)をエクセルで時間に換算する方法について教えてください。
- 24時間を超えた場合のエクセルの書式設定や表記方法についても知りたいです。
- さらに、131071秒から始まる数値列を○日HH:MM:SS、○年○日HH:MM:SSの形式で表示する関数のコピペ方法も教えてください。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
>36893488147419100000 すいません、随分非常識な数字が出てきたのでちょっとびっくりしました。 =TEXT(INT(A1/31536000),"0年;;;")&TEXT((A1-INT(A1/31536000)*31536000)*"0:0:1",IF(A1>86400,"d日","")&"h:mm:ss")
その他の回答 (1)
- keithin
- ベストアンサー率66% (5278/7941)
回答No.1
たとえば =TEXT(INT(A1/31536000),"0年;;;")&TEXT(MOD(A1,31536000)*"0:0:1",IF(A1>86400,"d日","")&"h:mm:ss") セルの配置を右詰に変更
質問者
お礼
213503982334601秒 までは、584942417355年26日7:00:16 と出ました! ありがとうございます! しかし、 427007964669203秒 は、#NUM!と出てしまいました、 14671881947086000000000000秒 まで出た桁数のまま日付+時間を表記することは可能なのでしょうか?
質問者
補足
すみません間違えました #NUM!になったのは 36893488147419100000 でした
お礼
はい、すみませんかなり天文学的な日付を出していると自分でも思っています・・・ いただきました関数で、36893488147419100000も正しい日付を出すことができました、ほんとうにありがとうございました。何とお礼を申し上げて良いかわかりません。ほんとうに助かりました。 ありがとうございました!!