| 
    
     |  | ▼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書式)を黄色で塗る事は可能でしょうか?
 
 勝手ばかり言って申し訳ありませんが、よろしくご教示下さい。
 
 
 |  |