プロが教えるわが家の防犯対策術!

2.485分と表示されるデータをhh:mm:ss形式に変換したくあれこれと考えております。ネットで検索すると「8.5時間を8:30に変換」というようにhh:mm形式での説明は多く見られるのですが、mm:ss形式ではヒントがよくわからずにおります。どういった数式で求められるのでしょうか?よろしくお願いします。

A 回答 (3件)

こんにちは!



2.485はを2:29のように表示したい!というコトですかね?

一応そういうコトだとして・・・
A1セル以降にデータがありB列に表示させるとします。
B列セルの表示形式をユーザー定義から

[mm]:ss
としておきます。
B1セルは単に
=A1/24/60
としてみてください。

※ 2.485の場合2:29.1という表示にしたい場合は
セルの表示形式を
[mm]:ss.0
のようにしてください。
もっと桁数を増やしたい場合は
[mm]:ss.000
のようにすれば秒以下の数値が3桁表示になります。

外していたらごめんなさいね。m(_ _)m
    • good
    • 0
この回答へのお礼

こんにちは
さっそくのアドバイスありがとうございました。教えていただいた方法でやってみると、期待していた答えが得られました!「時間」にしてそのあと「分」にする、という考え方ですね。きちんと覚えておこうと思います。ありがとうございました。

お礼日時:2012/06/05 17:34

mmは2分ですから 02 ですよね。

そこで残りの0.48に60をかければ分が出て来ます。0.48×60=28.8となりすから SSは29となります。
    • good
    • 0
この回答へのお礼

ありがとうございました。なるほど、そういう考え方でも求められるのですね。参考になりました。使ってみて忘れないようにしたいと思います。

お礼日時:2012/06/05 17:39

単純に「1分」をかけ算して時刻を得ます。



A1セルに2.485が記入されているとすると
B1に
=A1*"0:1"
と計算して時刻の表示形式を取り付けると2:29が求まります。
    • good
    • 0
この回答へのお礼

ありがとうございました。この表示形式は初めて見たのですが、"0:1"の部分がいまいちだったのですが、どういう考え方なんでしょうか?さらにネットで調べてみようと思います。

お礼日時:2012/06/05 17:38

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