目录:
- 通常,在报告开始日期和结束日期之间经过的天数时,在最后的天数中计算周末是不合适的。操作通常在周末关闭,所以你想避免计算那些日子。
- 使用NETWORKDAYS函数的一个缺点是缺省为排除周六和周日。但是,如果你在周末实际上是星期五和星期六的地区工作呢?或者最糟糕的是,如果你的周末只包括星期天呢? Excel已经覆盖了NETWORKDAYS。 INTL。除了所需的开始和结束日期之外,该功能还有一个可选的第三个参数:周末代码。周末代码可以让你指定哪些天排除在周末的一天。
视频: Excel 基礎教學 22:時間格式 & 年資與工時計算 2024
在企业界进行的最常见的日期计算之一是计算两个日期之间的天数。项目管理团队用它来衡量一个里程碑的表现;人力资源部门用它来衡量填写申请的时间;财务部门用它来追踪应收账款的账龄。幸运的是,这是最简单的计算之一,这要归功于方便的DATEDIF功能。
<! - 1 - >
下图演示了一个使用DATEDIF函数计算一组发票的未完成天数的示例报表。从图中可以看出,单元格D4中的公式是
= DATEDIF(C4,TODAY(),“d”)
该公式使用带有时间码“d”的DATEDIF函数(给定时期内的天数)。该公式告诉Excel返回基于开始日期(C4)和结束日期(TODAY)的天数。
<! - 2 - >
计算两个日期之间的工作日数通常,在报告开始日期和结束日期之间经过的天数时,在最后的天数中计算周末是不合适的。操作通常在周末关闭,所以你想避免计算那些日子。
您可以使用Excel的NETWORKDAYS函数来计算不包括周末的开始日期和结束日期之间的天数。
这个公式相当简单。 NETWORKDAYS函数有两个必需的参数:开始日期和结束日期。如果您的开始日期位于单元格B4中且您的结束日期位于单元格C4中,则此公式会返回工作日(不包括周六和周日)的数量:
= NETWORKDAYS(B4,C4)
使用NETWORKDAYS。 INTL
使用NETWORKDAYS函数的一个缺点是缺省为排除周六和周日。但是,如果你在周末实际上是星期五和星期六的地区工作呢?或者最糟糕的是,如果你的周末只包括星期天呢? Excel已经覆盖了NETWORKDAYS。 INTL。除了所需的开始和结束日期之外,该功能还有一个可选的第三个参数:周末代码。周末代码可以让你指定哪些天排除在周末的一天。
进入NETWORKDAYS。 INTL函数,只要进入第三个参数,Excel就会激活工具提示。只需选择适当的周末代码,然后按Enter键。