[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『時間7.49以下なら7.00と表示させたい』(yoyo)
勤務時間の平均値を求めたセルに「7.49以下なら7.00」「7.50以上なら7.30」と表示させるにはどういう式を書けばいいのでしょか yoyo
30分未満で7:00 30分以上で7:30 ならば、=floor(平均値,time(0,30,0))で求まりますが、
この問題は変則ですね。この問題に挑戦してみました。
B2のセルの平均値を参照して、
C2に=IF(AND(MINUTE(B2)>29,MINUTE(B2)<50),FLOOR(B2-TIME(0,20,0),TIME(0,30,0)),FLOOR(B2,TIME(0,30,0)))
の式を入力すれば、問題が解決しました。
A B C
1 平均時間 調整時間
2 7:49 7:00 ←=IF(AND(MINUTE(B2)>29,MINUTE(B2)<50),FLOOR(B2-TIME(0,20,0),TIME(0,30,0)),FLOOR(B2,TIME(0,30,0)))
3 7:50 7:30
参考にして下さい。
(シニア)
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.