【问题标题】:Subract a series of business days from a Date从日期中减去一系列工作日
【发布时间】:2014-03-11 21:21:53
【问题描述】:

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

Start Date: (A1) 6/30/2014    

要减去的工作日:

B1-B3:  

3
5
7

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

【问题讨论】:

    标签: excel excel-formula


    【解决方案1】:
    =IF(A1,WORKDAY(A1, $B$1 * -1),"")
    

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

    【讨论】:

    • WORKDAY+1,但我建议不需要文本功能 - 只需格式化单元格以显示所需的日期格式
    • 编辑:删除多余的。错过了。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-05-26
    • 1970-01-01
    相关资源
    最近更新 更多