[[20030121132001]] 『1時間を4分割して表示したい』(名無し99) ページの最後に飛ぶ

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

 

『1時間を4分割して表示したい』(名無し99)

EXCEL2000で時間計算をしていますが、

通常時間の計算は良いのですが、

1時間を4分割して表示したいのですが。

0分は”0”

15分は”0.25”

30分は”0.50”

45分は”0.75”

例)8:00から16:30の場合

  8時間30分(8:30)ですが、

  これを”8.50”と表示したいのです。

と言った具合に計算したいのですが、

どのように行えばよいのでしょうか?


 Excelでは時間の計算にシリアル値というものを使用しています。

 これは1日24時間を「1」として表した数値で、例えば12時は

 「0.5」、18時は「0.75」となります。

 つまり、この値を24倍すると12時は「12」に18時は「18」

 にそれぞれなります。

 

 そこで、まず「8時間30分」と出ているセルの書式設定を「数値」

 で小数点以下2桁に変更し、現在行なっている時間の計算に24を

 掛けた結果を表示するようにすれば「30分」は「0.5」という

 表示になります。

 (きん)


 きんさんの案内で解決済みだと思いますが

 一時間の4分割で切り下げ,切り上げしたい場合は

B1セルに =FLOOR(A1*24,0.25) で切り下げ、C1セルに =CEILING(A1*24,0.25) で切り上げになります。

    A      B        C 

1 8:00 8.00 8.00

2 8:10 8.00 8.25

3 8:20 8.25 8.50

4 8:30 8.50 8.50

5 8:40 8.50 8.75

6 8:50 8.75 9.00

7 9:00 9.00 9.00

時給計算の場合はシリアル値を数値に変換して、=時給*時間数値 で求める必要があります。

 (シニア)

コメント返信:

[ 一覧(最新更新順) ]


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