在Excel工作表中查找2个日期之间的营业日数

时间:2016-06-03 12:25:12

标签: excel vba excel-vba

一些背景信息:列出在某一天开放并在特定日期关闭的事件列表,这些数据保存在Excel表格中。

我的问题:我需要在excel表格中给出的日期之间找到工作日的数量(即不包括坐着和太阳的天数)。

我的问题:excel中是否有inbuild函数检查日历并提供所需的输出。

1 个答案:

答案 0 :(得分:3)

  

NETWORKDAYS功能

     

描述

     

返回start_dateend_date之间的整个工作日数。工作日不包括周末和假期中确定的任何日期。使用NETWORKDAYS计算根据特定学期的工作天数累积的员工福利。

     

提示:要使用参数指示周末天数和周末天数来计算两个日期之间的整个工作日,请使用NETWORKDAYS.INTL功能。

     

语法

     

NETWORKDAYS(start_date, end_date, [holidays])

     

NETWORKDAYS函数语法具有以下参数:

     
      
  • Start_date必填。表示开始日期的日期。

  •   
  • End_date必填。表示结束日期的日期。

  •   
  • Holidays可选。要从工作日历中排除的一个或多个日期的可选范围,例如州和联邦假日和浮动假期。该列表可以是包含日期的一系列单元格,也可以是表示日期的序列号的数组常量。

  •   

Source