- 帖子
- 812
- 主題
- 7
- 精華
- 0
- 積分
- 862
- 點名
- 0
- 作業系統
- XP
- 軟體版本
- 2007
- 閱讀權限
- 100
- 性別
- 男
- 來自
- 台中
- 註冊時間
- 2010-5-13
- 最後登錄
- 2019-10-10

|
本帖最後由 ANGELA 於 2011-3-2 22:29 編輯
用WEEKDAY 或用MOD 都一樣要用IF 去判斷,如果不增加欄位,就要用VBA去判斷18日是否為週末再直接把18日修改為下一個星期一的日期.
否則用長公式
=IF(MOD(DATE(YEAR(TODAY()),MONTH(TODAY()),18),7)=0,DATE(YEAR(TODAY()),MONTH(TODAY()),20),IF(MOD(DATE(YEAR(TODAY()),MONTH(TODAY()),18),7)=1,DATE(YEAR(TODAY()),MONTH(TODAY()),19),DATE(YEAR(TODAY()),MONTH(TODAY()),18))) |
|