# NETWORKDAYS

返回两个日期之间的所有工作日天数。若开始时间大于结束时间,那么返回的值将是一个负数。

# 语法

NETWORKDAY(dateStart, dateEnd, [holidays], [nonholidays])

  • dateStart:必需,起始日期
  • dateEnd:必需,结束日期
  • holidays:可选,表示需要从工作日历中排除的日期值,该参数是由日期所构成的数组常量
  • nonholidays:可选,表示需要从周末日历中排除的日期值,该参数是由日期所构成的数组常量

# 示例

  1. NETWORKDAYS('20201223','20201224') 返回两个日期之间的工作日天数,返回数值2
  2. NETWORKDAYS('20201223','20201224','20201223') 返回两个日期之间的工作日天数,其中12月23日为节假日,返回数值1
  3. NETWORKDAYS('20201223','20201225','','20201225') 返回两个日期之间的工作日天数,其中12月25日为工作日,返回数值3
  4. NETWORKDAYS('20201223','20201226','20201223','20201226') 返回两个日期之间的工作日天数,其中12月23日为节假日,12月26日为工作日,返回数值3
  5. NETWORKDAYS('20201223','20201227',ARR('20201224','20201225'),ARR('20201226','20201227')) 返回两个日期之间的工作日天数,其中12月24日、12月25日为节假日,12月26日、12月27为工作日,返回数值3
  6. NETWORKDAYS(TODAY(),YEAR(TODAY())+'1231') 返回今年剩余工作日的天数,返回数值171
  7. NETWORKDAYS('20200930','20200901') 结束日期小于起始日期,返回数值-23
  8. NETWORKDAYS('2020-09-01','2020-09-30') 日期格式为yyyy-mm-dd,返回数值23
  9. NETWORKDAYS('2020.09.01','2020.09.30') 日期格式为yyyy.mm.dd,返回数值23
  10. NETWORKDAYS('2020/9/1','2020/9/30') 日期格式为yyyy/mm/dd,返回数值23
  11. NETWORKDAYS('2020 09 01','2020 09 30') 日期格式为yyyy mm dd,返回数值23
  12. NETWORKDAYS(A1,A2) 引用单元格,返回A1A2的工作日天数
  13. NETWORKDAYS([行政处罚信息].[决定日期],[行政处罚信息].[公示日期]) 引用模型字段,返回公示日期决定日期的工作日天数
是否有帮助?
0条评论
评论