贊助廠商

///本部落格所有文章列表///

搜尋本部落格文章資料

網友的提問很實用:在 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為星期六~星期五。

創作者介紹

學不完.教不停.用不盡

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


留言列表 (1)

發表留言
  • 訪客
  • 謝謝版主解惑,非常感謝! by 原提問的網友Annie
找更多相關文章與討論

您尚未登入,將以訪客身份留言。亦可以上方服務帳號登入留言

請輸入暱稱 ( 最多顯示 6 個中文字元 )

請輸入標題 ( 最多顯示 9 個中文字元 )

請輸入內容 ( 最多 140 個中文字元 )

請輸入左方認證碼:

看不懂,換張圖

請輸入驗證碼