只分享有价值的会计实操经验,用有限的时间去学习更多的知识!
如何在 excel中实现工作日的计算【会计实务操作教程】
在 excel中,通过将两个日期值进行减运算,可以得到这两个日期之间
所间隔的具体天数;而将一个日期值与一个表示天数的常数相加减,则
可以得到一个距离该日期 x天的日期值。如:“2000/05/31”-
“2000/05/01”得到 31,“2000/05/01”加上 90得到“2000/07/30”。
这是 excel提供的一个虽然简单却相当实用的日期计算功能。
然而,这一功能在实际工作中的局限性,使其无法满足更高层次的需
要,特别是“工作日”这一概念逐渐在各领域被广泛应用的今天,许多
工作都需要进行与之相关的计算。最常见的比如员工的出勤天数、交货
期的计算、付款日的计算等等。excel为用户的这些需求提供了怎样的解
决方案呢?
使用 networkdays( )函数
networkdays(start_date,end_date,holidays)函数是专门用于计算
两个日期值之间完整的工作日数值。这个工作日数值将不包括双休日和
专门指定的其他各种假期。
networkdays( )函数带有 3个参数:start_date表示开始日期,
end_date为终止日期,holidays表示作为特定假日的一个或多个日期。
这些参数值既可以手工输入,也可以对单元格的值进行引用。下面以计
算本年 5月份共有多少个工作日为例,具体介绍 networkdays( )函数的
用法:
在 b1中输入起始日期“2000/05/01”,在 b3中输入终止日期
“2000/05/31”,在 e2、e3中输入法定假日“2000/05/01”和
“2000/05/02”。通过公式