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

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

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

【公式設計與解析】

(1) 下個星期一

儲存格D2:=($B$1+A3)+(7-WEEKDAY($B$1+A3,2))+1

$B$1+A3:找出儲存格B1在n天(儲存格A3)後的日期。

WEEKDAY($B$1+A3,2):傳回儲存格B1在n天後是星期幾,WEEKDAY的參數『2』,代表傳回數字1~7為星期一~星期日。

(7-WEEKDAY($B$1+A3,2))+1:傳回下個星期一和n天後所相差的天數。

image

(2) 下個星期三

儲存格E2:=($B$1+A3)+(7-WEEKDAY($B$1+A3,13))+1

WEEKDAY的參數改為『13』,代表傳回數字1~7為星期三~星期二。。

(3) 下個星期六

儲存格F2:=($B$1+A3)+(7-WEEKDAY($B$1+A3,16))+1

WEEKDAY的參數改為『16』,代表傳回數字1~7為星期六~星期五。

arrow
arrow
    全站熱搜

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