双休日也加班,这么累,那点加班工资可不能算错呢-【Excel问伊答180】2014-10-27 ExcelPPT
辛辛苦苦加点班,可不要把人家的工资算错。。。。 1,注意第2行是真正的日期哦,不过单元格格式自定义为:d 2,每个日期和7求余数,只要返回的余数是0或者1的就是双休日,为0的是周六,为1的是周日 =MOD($B$2:$AE$2,7)<2 3,那么,答案出来了: =SUMPRODUCT((MOD($B$2:$AE$2,7)<2)*$B3:$AE3) 其实呢,也可以用辅助列处理的,比如在第一行位置弄个text函数取得周几: =TEXT(B2,'aaa') 然后呢,用sumif同时分别求周六,周日的和 =SUMIF($B$1:$AE$1,{'六','日'},$B3:$AE3) 最后,再用SUMPRODUCT把sumif求得的2种情况下的和再加一起: =SUMPRODUCT(SUMIF($B$1:$AE$1,{'六','日'},$B3:$AE3)) 其实直接用SUM函数替代SUMPRODUCT函数也可以的: =SUM(SUMIF($B$1:$AE$1,{'六','日'},$B3:$AE3)) --------------------------------------------- |
|