ページ 11

所要時間の計算について

Posted: 9月 15, 2010, 4:01 pm
by こずな
例として、時速平均50kmで2400km移動した場合の所要時間は48時間ですが、書式コード数字で「48」と表示されるのを2日と00時間00分00秒というように表示させたいのですがアドバイスお願いします。
ちなみに現状でセルに入力されている内容は、下のようになっています。
A!(2400) B1(50) C1(=A1/B1)
所要時間を日数と時間で表示したい場合C1の計算式は別の物じゃないと駄目ですかね?

Re: 所要時間の計算について

Posted: 9月 15, 2010, 10:31 pm
by MoIshihara
D1 セルに以下の様に入力してみて下さい

=CONCATENATE(TEXT(INT(C1/24);"0");"日と";TEXT(INT(C1-INT(C1/24)*24);"00");"時間";TEXT(INT((C1-INT(C1))*60);"00");"分";TEXT(INT((C1*60-INT(C1*60))*60);"00");"秒")

・Calc には[日付・時間]型というものが有るのですが、この表示方法はカレンダーを基にしている為、
[0日]が表示出来ないのです(1月1日から1日戻ると12月31日になってしまいます)
・日を含めて期間を求める場合は数値で計算した方が良いと思います。
・時間:分:秒 の様に表示させる場合はこちらのトピックを参照して下さい。

http://user.services.openoffice.org/ja/ ... f=10&t=704
つまりセルの書式を [HH]時間MM分SS秒 と設定する方法です。

Re: 所要時間の計算について(解決)

Posted: 9月 16, 2010, 2:03 pm
by こずな
MoIshihara様、思うように出来ました。
有難う御座いました。