出産前後の痔にはご注意!

EXCELで秒を時分秒に変換することは可能でしょうか?
19827635秒を何時間何分何秒に変換するもの

A 回答 (6件)

A1に19827635秒が入っているとして


別のセルに
=TEXT(A1/24/60/60,"[h]時間mm分ss秒")
とすれば出きそうです。
5507時間40分35秒
    • good
    • 41
この回答へのお礼

ありがとうございました。
助かりました。

お礼日時:2003/05/10 13:29

A1に秒数を入れるとして、(このセルの書式は標準)B1セルに =A1/86400 と入れ、B1セルの書式を設定します。


ユーザー設定の表記は
[h]"時間"m"分"s"秒"又は、[h]"時間"mm"分"ss"秒"です。時間分秒を”で囲ってください。(textを使用した場合は最初と最後を”で囲いますが、書式設定は文字を”で囲ってください。)
他の回答者が答えておられる通り、一日を秒で表すと86400秒になります。19827635秒を日にちで表すと、229.4865日になります。それを書式設定で変更するだけです。
    • good
    • 7
この回答へのお礼

ありがとうございました。
助かりました。

お礼日時:2003/05/10 13:31

No.1のarukamunです。



No.1よりももっと簡単な方法がありました。

=TEXT(A1/86400,"[h]時間m分s秒")

で良いです。
ご確認下さい。
    • good
    • 11
この回答へのお礼

ありがとうございました。
助かりました。

お礼日時:2003/05/10 13:31

A1に19827635秒があるとします。



他のセルに =A1/86400 の数式を入れます。
(86400は1日=86400秒→24×60分×60秒です即ち、EXCELでは1日を1として処理します)

次に数式を入れたセルに書式を設定します。
書式→セル→表示形式からユーザー書式をクリックして、種類の下の欄に表示された
G/標準 を [h]時間mm分ss秒 に変更して出来ます。
    • good
    • 5
この回答へのお礼

ありがとうございました。
助かりました。

お礼日時:2003/05/10 13:30

こんにちは



秒とみなした数値をそれぞれの単位に変換する時は
以下のようになります(各時間単位の進数ですから
理解しやすいと思います)

秒 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秒")

です
    • good
    • 1
この回答へのお礼

ありがとうございました。
助かりました。

お礼日時:2003/05/10 13:30

別のセルに表示するのしたら、


変換したい数値の入っているセルを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)&"秒","")

長すぎますね。
    • good
    • 0
この回答へのお礼

ありがとうございました。
助かりました。

お礼日時:2003/05/10 13:29

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

このQ&Aを見た人はこんなQ&Aも見ています

このQ&Aを見た人が検索しているワード

このQ&Aと関連する良く見られている質問

QExcelで秒数を何分何秒と表示する方法

Excelで入力は秒数で入力し、それを足していったときに結果表示を何分何秒とするためにはどのような関数が必要ですか?教えてください。

Aベストアンサー

例えば、A1 から A5 に秒数を入力したとして、
A6 に、
=SUM(A1:A5)/86400
と、“セルの書式設定”⇒“表示形式”で、
分類-時刻から、hh時mm分ss秒を選択する。
「時」が必要なければ、“ユーザー定義”で、
mm"分"ss"秒"
とする。

86400=24 * 60 * 60 (1日の秒数)
で割ることで、シリアル値に変換しています。

Q25分13秒05 を 1513秒 と表示させたい

数百件分を秒換算しなくてはなりません。
良い方法はありますか?

Aベストアンサー

#3です。
解決、おめでとうございます。

ええと、FIND("分",A1) は
「"分"という文字はA1のセルの文字列の何文字目にあるか」
ということを意味します。

VALUEは、文字列を数値に変換するための処理で、全角で入力していた場合に、数値として計算可能にするための変換です。実際には、Excelでは全角の数値でも普通に計算してくれるので、あまり意味はないのですが、つい、いつもの癖で入れてしまいました。

「LEFT(A1,B1-1)」はA1のセルの文字列の左から(B1-1)文字分を取り出すという意味で、
「MID(A1,B1+1,C1-B1-1)」はA1のセルの文字列の左から(B1+1)文字目から、(C1-B1-1)文字分だけ取り出すという意味です。

QExcelで 分:秒 と表示させる書式設定は?

Excelで 各セルに 58分:10秒 なら 58:10と入力し、表示を 58:10 と表示させるにはどのような書式設定をすれば良いのですか?
(すべて60分以下なので時間の桁は入れたたくない)
また、これらのセルのSUMを計算するのはどうすればよいですか?(各セルはすべて60分以下ですがSUMをとると当然、60分以上になるので、2:20:40 のように合計のセルのみ
頭は時間単位としたい)

参考:
セルの書式設定を「時刻 13:30」または「ユーザー定義 h.mm」 に設定した場合、下記のようになり、目的は達成されません。
これらは、時間:分 の書式のようです。セルの中は秒も表示していますが、ディスプレイには表示されません。どうしたら表示できますか。

入力   ディスプレイの表示   セルの中の表示
23:59     23:59       23:59:00
24:00     0:00      1900 1/1 0:00:00
23:59:10    23:59       23:59:10

Aベストアンサー

入力に「時間」を省くことができないようです。何故でしょうね。

0:00:00
の形式で入力してください
ユーザー定義の表示形式は
[h]:mm:ss
で24時間を越える表現もイケるかと。

別法
入力はA列に「5810」として、B列に
=TIME(0,A1/100,MOD(A1,100))
B列の書式を
mm:ssかもしくは[h]:mm:ss
にするとなぜかうまくいくようです。

もうひとつ。
Excelでは1分の60倍が1時間と計算されることは稀です。ご注意くださいね。

Q時刻表示を秒数に換算する関数を!!

失礼致します。

時刻同志を引き算した値「03:15」=「3分15秒」を
(3*60)+15=180+15=195秒という風に
「03:15」の列の隣に秒数列を設けたいのですが
どうしても「03」と「15」を区分けして抽出できません。

仕事柄,3:15よりも195SECの方が親しみやすいもので^^;;。
ご教授下さい。

Aベストアンサー

今晩は。
時間データーをどのように使うか分かりませんが。
単純に秒表示したいのなら、「セルの書式設定」の「ユーザー定義」で
『[ss]SEC』(SECは秒でも良いです)を指定すれば、できますが。
こらは、入力されて時刻データーを秒間換算で表示します。
0:3:15と入力すれば195SECと表示されます。
関数は使いません。

QExcelで秒を時間に直すには・・・

Excelで秒を時間に直す方法を教えてください。

セルA1に3600と入力したものを、'1:00:00’と言う風に置き換えたいのです。
別のセルでも、同じセルの表示形式でもどちらでも良いので教えてください。

Aベストアンサー

例えば、B1のセルで
=A1/(24*60*60)
として表示形式を時刻にすれば表示可能です。

Qエクセルで分から時間に変換したいのですが

いつもお世話になっています。よろしくお願いいたします。
エクセルで「分」の合計を「時分」に変換して表示したいのですがどうもうまくいきません。
どなたかご教授願えないでしょうか?
例:200(分)=3時間20分もしくは3:20
お願いいたします。

Aベストアンサー

A1に「分」が入っていて、別のセルに時分に変換して表示する場合とします。

24時間(1440分)未満であれば、
=A1/1440
とし、セルの書式設定で以下のいづれかを設定すればOK。
(1)[時刻]→[13:30]を選択
(2)[ユーザー定義]→h:m
(3)[ユーザー定義]→h時間m分
※分単位は常に2桁(2時間05分など)で表示したいなら
 (1)の設定か、またはmをmmに変更してください。


上記方法では23時間59分までしか正しく表示できないので、
もし24時間(1440分)以上になる場合は別の方法が必要です。
=INT(A1/60)&":"&MOD(A1,60)
または
=INT(A1/60)&"時間"&MOD(A1,60)&"分"
※分表示を常に2桁にするのであれば、
 MOD(A1,60)をRIGHT("0"&MOD(A3,60),2)に変更してください。

QEXCELでX軸が時間のグラフを作りたいのですが…

EXCELでX軸に時間、Y軸に温度というグラフを作りたいのですが、
計測時間が等間隔ではないのに折れ線グラフで作るとデータが等間隔で
表示されてしまいました。
いろいろ調べた結果、散布図で作成すればいいということが分かったのですが、
データのない余分な時間の分まで左右に表示されてしまい困っています。
(24時間分の表示がされているようです。)
軸の書式設定で何とかなるのかと思いましたが、グラフを作るのが初めてで
詳しいことが分かりません。
グラフの横軸は8:00~17:00までにしたいのですが、どなたかご存知の方、
教えていただけないでしょうか?

グラフにしたいデータは下記のものです。

時間 ( 温度 )
08:05 ( 17.6)
08:40 ( 24.5)
08:47 ( 38.0)
09:30 ( 75.0)
10:05 ( 70.0)
11:05 ( 68.0)
12:30 ( 90.0)
14:30 ( 50.0)
17:00 (164.0)

EXCELでX軸に時間、Y軸に温度というグラフを作りたいのですが、
計測時間が等間隔ではないのに折れ線グラフで作るとデータが等間隔で
表示されてしまいました。
いろいろ調べた結果、散布図で作成すればいいということが分かったのですが、
データのない余分な時間の分まで左右に表示されてしまい困っています。
(24時間分の表示がされているようです。)
軸の書式設定で何とかなるのかと思いましたが、グラフを作るのが初めてで
詳しいことが分かりません。
グラフの横軸は8:00~17:00までにしたいので...続きを読む

Aベストアンサー

> グラフの横軸は8:00~17:00までにしたいのですが、どなたかご存知の方、
教えていただけないでしょうか?

「軸の書式設定」の「軸のオプション」で、「最小値」と「最大値」を「固定値」に指定して、それぞれの値を入力します。
(Excel2010の設定図を添付します。)

なお、値は時間ですので「シリアル値」で入力する必要があります。

「エクセル グラフ 時間: エクセルの基本操作と小技」
http://excelwaza.seesaa.net/article/371155163.html

Qエクセルに入力された数値を ●時間●分 と変換

教えて下さい

エクセルに min(分)で数値が入力されています
それを 何時間何分 という表示に変える方法はありませんか?

例) 445 → 7時間25分

表示は 7:25 でも 7.25 でも、何でも構いません

よろしくお願いします

Aベストアンサー

A列に「445」のような分が入力されているとして

B1=TIME(0,A1,0)
とします。
表示形式で「○時○分」などに変更すれば、

7時間25分…と表示可能です。

QEXCELで文字列を時刻表示(時:分:秒)にしたいのですが?

セル内の7桁時分秒表示(00時00分00秒0)の文字列から00:00:00(時:分:秒)と表示させる。
又は00:00:00:0(時:分:秒:0)と表示させる。
よろしくお願いします。


2121170 を 21:21:17 又は 21:21:17:0
1710500 を 17:10:50 又は 17:10:50:0
0001070 を 00:01:07 又は 00:01:07:0

Aベストアンサー

◆表示だけなら
★表示形式をユーザー定義で、 00!:00!:00!:0 とします

★シリアル値にするなら
別のセルに
=TIME(LEFT(A1,2),MID(A1,3,2),MID(A1,5,2))

QExcel 分を時間で表示したい

Excel2002

A列 3050(分)→ B列 ○時間○分

↑このようにするにはどのような数式を立てたら良いでしょうか?

おわかりの方教えてくださーい!

Aベストアンサー

A1に時間(分)が入っていたら、別のセルに下記の式を入れます。
=A1/(60*24)

そのセルの表示形式を、ユーザー定義で
[hh]"時""間"mm"分"
とします。


このQ&Aを見た人がよく見るQ&A

人気Q&Aランキング