添加天数 - 计算截止日期

时间:2015-03-30 05:42:38

标签: vba date formula

有人可以帮我解决这个问题。

我需要一个宏或公式,在单元格A1中将日期添加8天并将其显示在单元格A2中。如果第8天是周末或假日,则需要在下一个工作日显示。我还需要宏来在单元格A3中显示第一个工作日。

假期在G1到G20的单元格中。

提前致谢。

1 个答案:

答案 0 :(得分:1)

在单元格A2中,放置公式

= WORKDAY( A1+7, 1, G1:G20 )

这只是连续七天添加到单元格A1中的任何内容,然后添加1 工作日。所以这是你的第一个工作日,即> = A1之后的第8天。

在A3然后简单地写

= WORKDAY( A2, 1, G1:G20 )

将另一个工作日添加到A2中的任何日期。