gpt4 book ai didi

excel - 经过天数小时分钟不包括周末和节假日时间

转载 作者:行者123 更新时间:2023-12-04 21:17:16 25 4
gpt4 key购买 nike

这听起来很简单,但我一直在努力寻找解决方案。在我秃顶之前的任何帮助都会很棒。

我需要一个能够

  • 计算两个日期\时间值(例如 05/12/2012 5:30 PM 和说 07/12/2012 5:45 PM )之间的持续时间(天、小时、分钟);
  • 周末和节假日除外。

  • 我希望公式的结果如下所示“例如 2 Days 0 Hrs and 15 Mins”。

    谢谢

    链接到 sample workbook

    最佳答案

    您可以使用 NETWORKDAYSNETWORKDAYS.INTL为达到这个

    需要进行一些操作,因为这些返回整日净值:

  • 使用这些函数计算非工作日数,然后减去开始日期和结束日期之间的差值
    =E3-D3-(NETWORKDAYS.INTL(D3,E3,"0000000")-NETWORKDAYS(D3,E3,$A$16:$A$24))

  • 这将返回工作日差异,其中 1.0 = 1 天
  • NETWORKDAYS.INTL(D3,E3,"0000000")计算两个日期之间的全天(无周末、无节假日)
  • NETWORKDAYS(D3,E3,"0000000",$A$16:$A$24)计算两个日期之间的整个工作日天数(周六/周日周末、假期,根据您在 $A$16:$A$24 中的列表)
  • 两个日期之间的非工作日差异。
  • E3-D3是开始和结束日期/时间之间的时间(1.0 = 1 天)


  • 使用自定义数字格式以您需要的格式显示您的结果
    d "Days" h "Hours" mm "Mins"

    注意:此格式不适用于负值,当结束日期早于开始日期时,您需要另一种格式。

    关于excel - 经过天数小时分钟不包括周末和节假日时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13792548/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com