返回列表 上一主題 發帖

自動帶出所需日期

回復 5# yan2463

不能用WORKDAY時,就只能土法煉鋼

=SMALL((WEEKDAY(A2+{0,1,2,3}+{0;4;8;12},2)>5)*99+A2+{0,1,2,3}+{0;4;8;12},3)
=SMALL((WEEKDAY(A2+{0,1,2,3}+{0;4;8;12},2)>5)*99+A2+{0,1,2,3}+{0;4;8;12},5)   
=SMALL((WEEKDAY(A2+{0,1,2,3}+{0;4;8;12},2)>5)*99+A2+{0,1,2,3}+{0;4;8;12},10)
{...} 表示需要用 CTRL+SHIFT+ENTER 三鍵輸入公式

TOP

回復 7# yan2463

加入假日須另外建立假日表
提供3種公式與WORKDAY函數相比較

WORKDAY與公式比較.rar (18.79 KB)
{...} 表示需要用 CTRL+SHIFT+ENTER 三鍵輸入公式

TOP

回復 8# yan2463

=SMALL((WEEKDAY(A2+{0,1,2,3}+{0;4;8;12},2)>5)*99+A2+{0,1,2,3}+{0;4;8;12},3)

{0,1,2,3}+{0;4;8;12} 會產生 0~15 數字

WEEKDAY(A2+{0,1,2,3}+{0;4;8;12},2)>5)*99 就是判斷 A2日期+0 ~15日後若為星期五以上(星期六、星期日)時為 99,該日就會排到後面去避免被SMALL選取

計算示意圖
{...} 表示需要用 CTRL+SHIFT+ENTER 三鍵輸入公式

TOP

        靜思自在 : 虛空有盡.我願無窮,發願容易行願難。
返回列表 上一主題