如何减去特定日期的工作日?

时间:2015-06-20 18:30:51

标签: excel vba excel-vba

假设我们的日期为2015年6月18日,我们希望从中减去5天(周六和周日不包括在内)。

我曾想过用DateAdd()详细说明一个算法,但我想知道有一个功能可以做到这一点

提前致谢

2 个答案:

答案 0 :(得分:0)

尝试workday工作表功能:

WorksheetFunction.WorkDay("2015-06-18",-5)

答案 1 :(得分:0)

= WORKDAY(A1,5)

假设您在单元格A1中有任何原始日期。