返回列表 上一主題 發帖

[發問] 前幾天跑了一次,又發現新的問題了

二、假日加班(30分計)   =IF(C5>5,MAX(0,FLOOR(MAX(0,E5-$L$1),1/24/2)*24*2),"0")   作出來的值是18,
但一天上班中午有休一小時要如何去修改它,值會是16,我把它改成
=IF(C5>5,MAX(0,FLOOR(MAX(0,E5-$L$1),1/24/2)*24*2),"0")-2
  但是,不是假日的值會變成-2,

j5=IF($C5>5,MAX(0,FLOOR(MAX(0,$E5-$L$1),1/24/2)*24*2-2),0)
知之為知之,不知為不知,誠實也!

TOP

本帖最後由 gong 於 2011-4-25 09:56 編輯

一、早退(30分計)=IF(C5<6,CEILING(MAX(0,$P$1-$E5),1/24/2)*24*2,"0")      
如何碰到國定假日和星期六星期日,值顯示為 0 呢?

g5=IF(($C5>=6)+COUNTIF(國定假日!$A:$A,$A5),0,CEILING(MAX(0,$P$1-$E5),1/24/2)*24*2)
知之為知之,不知為不知,誠實也!

TOP

        靜思自在 : 做該做的事是智慧,做不該做的事是愚癡。
返回列表 上一主題