重要なお知らせ

「教えて! goo」は2025年9月17日(水)をもちまして、サービスを終了いたします。詳細はこちら>

電子書籍の厳選無料作品が豊富!

エクセル初心者です。

2:45(2時間45分)を2.75というように、数値化するにはどうすればいいでしょうか? 

お教えください。

A 回答 (5件)

1日のシリアル値は1なので、時間に直すには24を掛ければ良いことになります。



「=A1*24」と入力し、[セルの書式設定]で標準か数値にすればお望みのようになります。
    • good
    • 0
この回答へのお礼

ありがとうございます。 たしか24で割るとできたと思っていたんですが、書式設定で直さなきゃいけなかったんですね

お礼日時:2005/06/21 11:01

エクセルは、24時間を1として見ます。


時刻のセルのセルの値はそういう数値で持っています。それを書式でいろいろ見た目を選択してお好みの
表現ができるようにしています。
2時間45分の2時間は2/24、
1分は1/24の1/60ですから
1/(24*60).
45分はその45倍で45/(24*60)
結局2時間45分は両者の和の
2/24+45/(24*60)
これを見ると45/60=0.75ですから
24をかけると2.75になるのは丸見えです。
これで理屈がわかったでしょう。 
    • good
    • 0

こんにちは。

maruru01です。

A1に時刻を入力するとして、

=A1*24

でセルの表示形式は「標準」

ところで、この質問では関係ないかも知れませんが、No.2の方の方法だと、24時間を越えた時間の場合に正しい結果になりません。
(24時間を越えた分は切り捨てられます。)
勤務一覧で月の労働時間とかの合計の場合だと、24時間を越える値になるので、注意が必要です。
    • good
    • 0

C6セルに「2:45」と入力したとして



=HOUR(C6)+MINUTE(C6)/60

という方法でも出来ましたが、いかがでしょう?
(No.1の方同様、書式は「標準」で……)
    • good
    • 0

A2セルに 「2:45」 と入力されているとして



B2セルに 「=A2/"1:00"」と入力
B2セルの書式を「標準」とする

という方法は、いかがでしょうか
    • good
    • 0

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