辛辛苦苦加點(diǎn)班,可不要把人家的工資算錯(cuò)。。。。
1,注意第2行是真正的日期哦,不過(guò)單元格格式自定義為:d
2,每個(gè)日期和7求余數(shù),只要返回的余數(shù)是0或者1的就是雙休日,為0的是周六,為1的是周日
=MOD($B$2:$AE$2,7)<2
3,那么,答案出來(lái)了:
=SUMPRODUCT((MOD($B$2:$AE$2,7)<2)*$B3:$AE3)
其實(shí)呢,也可以用輔助列處理的,比如在第一行位置弄個(gè)text函數(shù)取得周幾:
=TEXT(B2,'aaa')
然后呢,用sumif同時(shí)分別求周六,周日的和
=SUMIF($B$1:$AE$1,{'六','日'},$B3:$AE3)
最后,再用SUMPRODUCT把sumif求得的2種情況下的和再加一起:
=SUMPRODUCT(SUMIF($B$1:$AE$1,{'六','日'},$B3:$AE3))
其實(shí)直接用SUM函數(shù)替代SUMPRODUCT函數(shù)也可以的:
=SUM(SUMIF($B$1:$AE$1,{'六','日'},$B3:$AE3))
---------------------------------------------