網友的提問很實用:在 Excel 中,如果想要找出指定日期後的特定日數之下個星期一,該如何處理?
在下圖中,指定日期是2016/12/27,11天後是2017/1/7(六),下個星期一是2017/1/9。

【公式設計與解析】
(1) 下個星期一
儲存格D2:=(B1+A3)+(7-WEEKDAY(B1+A3,2))+1
B1+A3:找出儲存格B1在n天(儲存格A3)後的日期。
WEEKDAY(B1+A3,2):傳回儲存格B1在n天後是星期幾,WEEKDAY的參數『2』,代表傳回數字17為星期一星期日。
(7-WEEKDAY(B1+A3,2))+1:傳回下個星期一和n天後所相差的天數。

(2) 下個星期三
儲存格E2:=(B1+A3)+(7-WEEKDAY(B1+A3,13))+1
WEEKDAY的參數改為『13』,代表傳回數字17為星期三星期二。。
(3) 下個星期六
儲存格F2:=(B1+A3)+(7-WEEKDAY(B1+A3,16))+1
WEEKDAY的參數改為『16』,代表傳回數字17為星期六星期五。
文章標籤
全站熱搜




