从日期中减去一系列工作日

时间:2014-03-11 21:21:54

标签: excel excel-formula

我有一个给定的START DATE和一系列的milstones在所有工作日都会发生。我需要根据从日期减去NETWORKDAYS(工作日+假期)来计算给定的DATE。这是数据:

Start Date: (A1) 6/30/2014    

要减去的营业日:

B1-B3:  

3
5
7

在一个完美的世界里,我想输入这个函数:= subtractnetworkdays(6/30 / 2014-B1),结果是(2014年6月27日)或周末(6/25/2014)。

1 个答案:

答案 0 :(得分:2)

=IF(A1,WORKDAY(A1, $B$1 * -1),"")

请注意,$ B $ 1是必需的,因此当您将公式复制到其他单元格时,会减去相同数量的工作日。已添加IF语句,以便在空白单元格内不显示 #VALUE!。在输入日期之前,单元格将保持空白。