Excel功能可创建在工作日登陆的截止日期

时间:2015-08-01 03:31:40

标签: excel date excel-formula

我坚持创建一个公式,计算月末之前的天数,然后调整以确保它是一个工作日。例如:2015年6月30日前30天是2015年5月31日这是一个星期天。我需要调整到之前的星期五。

我正在努力寻找在另一个日期之前一定天数到期的许多文件的截止日期。例如:文件应在该月的最后一天之前30天到期。但是,天数变化,截止日期需要在工作日(周一至周五)下降。有时它是30天,有时是60天,有时是30个日历日+ 5个工作日等。

我已经能够使用以下公式计算30天+5个工作日:

=workday(start_date-30,-5)

任何想法如何调整这个以便我可以在某个日期之前的30个日历日,但也总是一个工作日?

2 个答案:

答案 0 :(得分:0)

您可能需要在单元格的公式中编写宏函数或者一些嵌套的IF语句。

查看http://www.mrexcel.com/forum/excel-questions/481558-round-date-nearest-workday.html

该解决方案向前移动到最近的工作日,但原则是合理的:只是减去而不是添加。

答案 1 :(得分:0)

使用WORKDAY您可以使用如下公式:

=WORKDAY(A1+B1+1,-1)

其中A1是您的开始日期,B1是要添加的天数。