今日つまづいたところ (Excel)数値→時間
今日Excelで躓いたところ
備忘録。
参考
http://support.microsoft.com/kb/881212/ja
数値を時間(計)で表示させること。
(48.75Hを48:45に変えるような)
数値はそのままだと分計算に合わないので
=TIME(INT(セル), *1* 60, 0) + INT*2*60,0)+INT(A1/24)みたいに)
TIME関数で時間、分を計算させる。
TIME関数
http://excel.onushi.com/function/time.htm
時間にはそのまま数値の小数点切り捨て値を
分には 小数部分をかける60
秒は0
したものに数値を24で割って切り捨てたのを足す。
(この計算式の意味なんだろう・・・)
シリアル値で計算するからこうなるのかぁ。。。
参考
http://exinfo.biz/lec/lec_serial.shtml
でもこのままだと24時間を超えては表示してくれない。
(ほんとはシリアル値としてはきちんともっているのだけれど
24時間範囲内で表示される)
そこでセルの書式設定で
表示形式を変える。
[h]:mm
と設定すると24時間を超えてきちんと表示してくれる。
参考
http://support.microsoft.com/kb/883199/ja
[]でくくってやると時間計をきちんと表示してくれる。