Office中国论坛/Access中国论坛

标题: 计算日期加N天且遇自定义的非出勤日则顺延,谢谢! [打印本页]

作者: itez    时间: 2011-5-23 13:34
标题: 计算日期加N天且遇自定义的非出勤日则顺延,谢谢!
本帖最后由 itez 于 2011-5-23 13:34 编辑

预计到货日期计算方法:
定货日期+7天,遇公司自定义的非出勤日则顺延。

非出勤日参见Sheet1,结果参见Sheet3。

请教如何能通过公式自动获得“预计到货日期”,谢谢!

作者: pureshadow    时间: 2011-5-23 14:46
=TEXT("5-22"+SMALL(IF(Sheet1!C2:C40,ROW(1:39)),SUM(OFFSET(Sheet1!C1,,,MATCH(MID(B3,6,6),Sheet1!A1:A40&"."&Sheet1!B1:B40,)))+7),"e!.m!.d")
组合键

作者: itez    时间: 2011-5-23 15:36
pureshadow 发表于 2011-5-23 14:46
=TEXT("5-22"+SMALL(IF(Sheet1!C2:C40,ROW(1:39)),SUM(OFFSET(Sheet1!C1,,,MATCH(MID(B3,6,6),Sheet1!A1:A4 ...

谢谢老大的回复!!!

刚发现我的附例竟然有问题(C3),不好意思
作者: pureshadow    时间: 2011-5-24 14:00
要是能把表格结构换一下,日期用标准的日期格式,只列出法定假,一个Networkdays函数就解决了。
作者: roych    时间: 2011-5-24 23:01
pureshadow 发表于 2011-5-24 14:00
要是能把表格结构换一下,日期用标准的日期格式,只列出法定假,一个Networkdays函数就解决了。

提醒下LZ:
如果没有加载宏(2007版本以上没留意,但2003是这样滴),Networkdays函数可用不了哦~~~




欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) Powered by Discuz! X3.3