[[20110202113524]] 『時間の計算』(HS) ページの最後に飛ぶ

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

 

『時間の計算』(HS)

1日6時間を超え、かつ18:00を越えた場合における超過時間の求め方についてご教授ください。

<具体例>

 12:00-18:00 6時間を超えていないので、0時間。
 10:00-18:00 6時間を超えているが、18時を越えていないので、0時間。
 12:00-18:30 6時間を超え、かつ18時を30分超えているので、0.5時間。
 11:00-18:40 6時間を超え、かつ18時を越えているが、どちらの条件もクリアしてい るのは40分になるので、0.67時間(小数第3位四捨五入)。
 12:20-18:30 6時間を超え、かつ18時を越えているが、どちらの条件もクリアしているのは10分になるので、0.17時間(小数第3位四捨五入)。

そこで、下記の表にあるF1〜F5を求めるにはどうしたらよいでしょうか?

   A	   B	   C	   D	  E	       F
	開始時間	終了時間	延べ時間	時間表示	6時間超、かつ18時越え時間
1	12:00	18:00	6:00	6.00 	     0
2	10:00	18:00	8:00	8.00 	     0
3	12:00	18:30	6:30	6.50 	    0.50 
4	11:00	18:40	7:40	7.67 	       0.67 
5	12:20	18:30	6:10	6.17 	       0.17 


 F1 に
 =TEXT(MAX(B1-MAX("12:00",A1)-"6:00",0) * 24,"0.00")
 でどうでしょうか。
 (Mook)

Mookさん

自分のやり方が間違っているのか、下記の結果が算出されてしまいます。

  A        B         C        D        E       F   
	開始時間	終了時間	延べ時間	時間表示	6時間超、かつ18時越え時間
1	12:00	18:00	6:00	6.00 	        0.00
2	10:00	18:00	8:00	8.00 	        0.00
3	12:00	18:30	6:30	6.50 	        0.00
4	11:00	18:40	7:40	7.67 	        0.00
5	12:20	18:30	6:10	6.17 	        0.00

(HS)


 A1に12:00、B1に18:00、F1に数式となっていますか。
 (r)

rさん

ありがとうございました。
問題が解決しました。

(HS)


コメント返信:

[ 一覧(最新更新順) ]


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