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

よろしくお願いします。

エクセルで例えば6時間30分
(エクセル上では6:30(ユーザー定義))

を (6:30)*24の計算をして (標準)にすると

6.5h 

になります。不思議です、何故なのでしょうか。

知っている方、教えてください。

A 回答 (4件)

[No.3]への補足、


6分30秒(0:6:30)は何分か?も同じです。="0:6:30"/"0:1"=6.5(分)
目には目を、時には1時(1:0)を、分には1分(0:1)を、秒には1秒(0:0:1)を、と考えると分りやすいかと。

「*24」派の人は、「*1440」とか「*86400」とか、するのかしらン?
    • good
    • 0
この回答へのお礼

回答ありがとうございます。

お礼日時:2021/05/07 23:31

》 "6:30"*24の計算をして(標準)にすると


》 6.5(h)になります。不思議です、…
実は私もそうなンです。(*^_^*)

だから私は「*24」を使いません。代わりに
="6:30"/"1:0"="6:30"*(1/"1:0")
のように、"1:0"を代用します。
例えば、630個の林檎は、100個詰め箱の何箱分に相当するか?
のとき、=630/100(箱)=6.3(箱)ですよね?

時刻 6:30 が入力されている A1 は何時間分に相当するか、も同様の計算です。
唐突に 24 を引っ張り出さなくても1時間を意味する "1:00"あるいは"1:0" を使用するのです。
=1/"1:0" の結果は?実際に試してみて、あら不思議、24ですよ。
    • good
    • 0
この回答へのお礼

回答ありがとうございます。

お礼日時:2021/05/07 23:30

うーん、そういう仕様です。

が回答になります。
6:00(ユーザー定義)をそのまま(*24せずに)
(標準)にしてみてください。

分りやすくするために、6:00 とにしています。
そして、(標準)にしてみてください。
0.25 となります。
これは、24時間が標準だと「1」になる仕様だから、
6時間は、24時間の0.25倍だから、0.25と表示されるのです。
0.25*24=6 即ち、24を乗じる事によって、
時間(h)を表示する事になります。
    • good
    • 0
この回答へのお礼

回答ありがとうございます。

お礼日時:2021/05/07 23:29

Excel では、日時の数値は「シリアル値」という数で管理されています。



この「シリアル値」は
1900年1月1日 0:00
からの積算になります。
24時間で「1」足されます。
12時間なら「0.5」。
すなわち、
”12時間” という時間は「シリアル値」では ”0.5” という数値なのです。
ですので、
 12:00*24

 0.5*24
という数字の計算になり、
結果「12」になるんですね。

ですので、
 6:30*24
は、
 0.270833333333333*24
という数字の計算になり、
結果「6.5」になるわけです。

・・・

この「シリアル値」の考え方を正しく理解していると、
24時間以上の時間の計算や、
日をまたいだ時間の計算を簡単にできるようになります。
    • good
    • 0
この回答へのお礼

回答ありがとうございます。
丁寧に回答頂いたのに、やはり私には難しく。。。

お礼日時:2021/05/07 23:28

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