網友的提問很實用:在 Excel 中,如果想要找出指定日期後的特定日數之下個星期一,該如何處理?

在下圖中,指定日期是2016/12/27,11天後是2017/1/7(六),下個星期一是2017/1/9。

Excel-找出指定日期後的特定日數之下個星期一(WEEKDAY)

【公式設計與解析】

(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天後所相差的天數。

image

(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為星期六星期五。

文章標籤
全站熱搜
創作者介紹
創作者 vincent 的頭像
vincent

學不完.教不停.用不盡

vincent 發表在 痞客邦 留言(0) 人氣(1,491)