|
▼ichinose さん:
>>>
>>>これでいくと、常に結果はゼロになってしまいます。
>>>よろしくご教示下さい。
>>「=IF(AND(MAX(N5-INT(N5),TIMEVALUE("12:30"))=TIMEVALUE("12:30"),
>> MAX(M5-INT(M5),TIMEVALUE("11:30"))=M5-INT(M5)),
>> TIMEVALUE("1:00"),
>> IF(MIN(N5-INT(N5),"12:30")-MAX(M5-INT(M5),"11:30")<=0,
>> 0,
>> MIN(N5-INT(N5),"12:30")-MAX(M5-INT(M5),"11:30")))」
>>これで確認して下さい。
>但し、数式を入れるセルの書式は日付ではなく、時間の「h:m」にして下さい。
>>
>もう一度、再度(←なんだろう、これ・・失礼しました)、確認願います。
式の内容解読でいっぱいいっぱいで、気付いていませんでした、(^^;)
「h:m」を見て時間だと思い込んでいましたので...
で!、なりました、なりました!(-_-)<- なのにこの顔は何?
なったらなったで、小さな事が気になって...
と言うのも、最初の例のようにすっきりした時間データ(昼休みがすっぽり作業時間内に入っているケース)はバッチリです。
でも、数千のデータをチェックしていたら、どんよりしたデータを見つけてしまい...それが先程の顔の原因です。
どんよりしたデータとは、作業時間の終了時刻が、昼休み時間にちょっと掛かっているようなデータです(例えば、11:38 に終了とか)。
この場合、8分と表示されます、こんなどんよりデータまで10分以内はゼロと表示しようなどと考え出すと、今度は午後の開始時間がちょっと掛かっているどんより2も、俺も俺もと言い出すし、これらはまとめて無視したが無難かなと...
で、最初のすっきりデータ(1:00表示)の場合のみ、その昼休み時間のセル(h:m書式)を黄色で塗る事は可能でしょうか?
勝手ばかり言って申し訳ありませんが、よろしくご教示下さい。
|
|