No.6
- 回答日時:
A1に秒数を入れるとして、(このセルの書式は標準)B1セルに =A1/86400 と入れ、B1セルの書式を設定します。
ユーザー設定の表記は
[h]"時間"m"分"s"秒"又は、[h]"時間"mm"分"ss"秒"です。時間分秒を”で囲ってください。(textを使用した場合は最初と最後を”で囲いますが、書式設定は文字を”で囲ってください。)
他の回答者が答えておられる通り、一日を秒で表すと86400秒になります。19827635秒を日にちで表すと、229.4865日になります。それを書式設定で変更するだけです。
No.5
- 回答日時:
No.1のarukamunです。
No.1よりももっと簡単な方法がありました。
=TEXT(A1/86400,"[h]時間m分s秒")
で良いです。
ご確認下さい。
No.3
- 回答日時:
こんにちは
秒とみなした数値をそれぞれの単位に変換する時は
以下のようになります(各時間単位の進数ですから
理解しやすいと思います)
秒 19827635
↓
分 19827635/60
↓
時 19827635/60/60
↓
日 19827635/60/60/24
でEXCELで日付や時間を扱う数値(シリアル値)
は1日を1としたものなので、日の単位に変換すれば
時間の 表示形式や計算として使えます
A1に 19827635 と入力されているとして
1.表示形式を併用した場合(結果はシリアル値)
B1に =A1/60/60/24
書式設定 表示形式 ユーザー定義
種類欄に [h]時間m分s秒
と記載
2.数式だけで可能にする場合(結果は文字列)
B1に =TEXT(A/60/60/24,"[h]時間m分s秒")
です
No.1
- 回答日時:
別のセルに表示するのしたら、
変換したい数値の入っているセルをA1とすると
=INT(A1/3600)&"時間"&MOD(INT(A1/60),60)&"分"&MOD(A1,60)&"秒"
です。
もし、0時間や0分や0秒を表示したくないのであれば、
=IF(INT(A1/3600)<>0,INT(A1/3600)&"時間","")&IF(MOD(INT(A1/60),60)<>0,MOD(INT(A1/60),60)&"分","")&IF(MOD(A1,60)<>0,MOD(A1,60)&"秒","")
長すぎますね。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセルでの計算式で求められ...
-
エクセルのセル内の余白の設定...
-
エクセル 桁を増やす方法
-
エクセルで数式を入れても値が...
-
エクセルで日付が逆に登録され...
-
エクセルの計算式の後に、単位...
-
Excelで 分:秒 と表示させる...
-
エクセルで 何時間何分と表示...
-
エクセル 条件付き書式で文字...
-
数字の後ろにピリオドを表示す...
-
EXCELで日付と時刻が入ったセル...
-
【Excel】 特定セルだけに「ゼ...
-
エクセルの分数表示
-
EXCELでセル内に打った文字が隠...
-
Excelに「隠し文字」のような機...
-
エクセルの計算結果を()括弧で...
-
エクセルで折り返しと縮小の同...
-
エクセル・文字列の先頭に空白...
-
Excelの単位で立法メイトルを表...
-
Excelのセルの表示形式(ユーザ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルでの計算式で求められ...
-
エクセルのセル内の余白の設定...
-
エクセルで日付が逆に登録され...
-
エクセルの計算式の後に、単位...
-
エクセルで数式を入れても値が...
-
Excelで 分:秒 と表示させる...
-
エクセル 桁を増やす方法
-
数字の後ろにピリオドを表示す...
-
【Excel】 特定セルだけに「ゼ...
-
エクセルで折り返しと縮小の同...
-
エクセルで 何時間何分と表示...
-
エクセルの計算結果を()括弧で...
-
EXCELでセル内に打った文字が隠...
-
エクセルの分数表示
-
EXCELで日付と時刻が入ったセル...
-
エクセルで、書式設定をして表...
-
有効数字
-
エクセル 条件付き書式で文字...
-
エクセルで○時間△分を○。□時間...
-
セルの書式設定で一部のフォン...
おすすめ情報