level 7
泛泛的家
楼主
BA2=IF(AND(AQ2+AR2+AS2=0,H2="在职",F2<=40994),100,IF(AND(0<AQ2+AR2+AS2<8,H2="在职",F2<=40994),50,IF(AND(AQ2+AR2+AS2>8,H2="在职",F2<=40994),0,0)))
能否让这个公式简单些(40994为2012-3-26为工资结算起始日期,AQ2+AR2+AS2针对事假 病假 旷工)
全勤奖100
非当月新入职或离职,在职,事假+病假+旷工=0 100
非当月新入职或离职, 在职,0<事假+病假+旷工<=8 50
当月新入职或离职,事假+病假+旷工>8 0
BA2=IF(AND(H2="在职",F2<40994,SUM(AQ2:AS2)=0),100,IF(AQ2:AS2>0*AQ2:AS2<8,50,0))为什么这个公式在结果为“0”的时候会有“#value!”出现
2012年05月17日 06点05分
1
能否让这个公式简单些(40994为2012-3-26为工资结算起始日期,AQ2+AR2+AS2针对事假 病假 旷工)
全勤奖100
非当月新入职或离职,在职,事假+病假+旷工=0 100
非当月新入职或离职, 在职,0<事假+病假+旷工<=8 50
当月新入职或离职,事假+病假+旷工>8 0
BA2=IF(AND(H2="在职",F2<40994,SUM(AQ2:AS2)=0),100,IF(AQ2:AS2>0*AQ2:AS2<8,50,0))为什么这个公式在结果为“0”的时候会有“#value!”出现