質問: エクセルで○時間△分を○。□時間にするやり方の仕組みについて よろしくお願いします。 エクセルで例えば6時間30分 (エクセル上では6:30(ユーザー定義)) を (6:30)*24の計算をして (標準)にすると 6.5h になります。不思議です、何故なのでしょうか。 知っている方、教えてください。
回答: 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時間以上の時間の計算や、 日をまたいだ時間の計算を簡単にできるようになります。