关于excel工作日计算问题, 某日之后有多少个工作日

例如今日是2010年8月18日, 我想计算加上5个工作日之后的日期是多少?

这个专门有个函数的,WORKDAY,比你所想的还要好,不光能够分辨周日和周六,还能设置春节、端午节之类的其它节目,假设你今天的日期数据放在A1中,A2中输入
=WORKDAY(A1,5)
或者
=WORKDAY(TODAY(),5)
就可以求出5天之后的日期,就是要把A2的格式设置成日期的,如果期间可能有端午节,春节之类的节日,把这个节日输入在B1:B10中,公式变成
=WORKDAY(A1,5,B1:B10)
就可以了。
温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2016-04-16

用如图函数及公式就可以:

第2个回答  2010-08-18
将 2010年8月18日 写在 B1内

如果你把周日 当做一个星期的第一天 公式如下:
=IF(WEEKDAY(B1,1)<=5,B1+7,IF(WEEKDAY(B1,1)=6,B1+6,B1+5))

如果你把周一 当做一个星期的第一天 公式如下:
=IF(WEEKDAY(B1,2)<=5,B1+5,IF(WEEKDAY(B1,2)=6,B1+6,B1+5))

以上公式 的5天 从 第二天开始计算 即19号为第1天

以上公式改过了
另 楼上的公式 正确 简洁 方便 学习了!
第3个回答  2010-08-18
在A1输入=date(2010,8,18)回车。也可以用=today()
在B1输入=A1+5即可

或者直接=today()+5
第4个回答  2010-08-18
=date( )+5
相似回答