[[20040802181216]] 『時間表示の方法』(まゆみ) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『時間表示の方法』(まゆみ)

教えて下さい
15分単位でセルに時間が入っているとします
8:30分〜17:45分というようにそうすると実質は、9時間15分働いたことになり
9:15分と表示されるのですが、これを9.75という表示にするにはどのようにしたら
いいのでしょうか?


 9時間15分であれば9.25ではありませんか?
 だとして、=(B1-A1)*24 でいかがでしょう。
 (川野鮎太郎)


 間違えました、9.25でしたっ
 質問です、なぜ24をかけるのですか? わからなくてすみません
 是非そのからくりを教えて下さい!!(まゆみ)

 う〜ん(/-_-\)私の苦手とするところの説明ですか・・・(T▽T)アハハ!
 エクセルでは24時間を1(シリアル値)として扱います。
 ですから単純に12時間00分をシリアル値に直すと0.5となるのです。
 これをお望みの表示にするためには・・・・12.0/0.5=24 の24を掛けるのです。
 本当はもう少し詳しい解説があるのでしょうが、私のスキルでは・・・(ノ_・。)グスン
 どなたか、お助けをm(_ _)m
 (川野鮎太郎)

 横から失礼します。24をかければよいとは思いますが、「CEILING」関数を使用したほうが計
 算の誤差を補正できるのでもっとよいと思います。(1分=1/24/60)
 7:15を7.25にするには"A1=時間:=CEILING(A1*24,0.25)
 川野さんの回答と似たような感じですが…、シリアル値では1時間を1/24として計算していま
 す。5時間であれば5/24。24倍すれば時間数になります。普通の数であれば100倍、1000倍す 
 ればよいのですが、シリアル値の場合は面倒なことに時間数であれば24をかけます。

コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.