如何利用Excel转换calendar day 与working day?在工作中遇到一个问题,就是计算实际的工作日,但是简单的起止日期相减只能得到日历日期之差.请问有没有什么算法可以根据起止日期计算实际工作日

来源:学生作业帮助网 编辑:作业帮 时间:2024/08/30 14:14:28
如何利用Excel转换calendar day 与working day?在工作中遇到一个问题,就是计算实际的工作日,但是简单的起止日期相减只能得到日历日期之差.请问有没有什么算法可以根据起止日期计算实际工作日
xSKOQ+ L4&jb\ DH!QwãtGLQNm=Y<[pB]f|;ι![ N7ITi4ť3'Sa(@L"y #bĮ 2ve%8@ͲLeL3KLc0A[l- _tDbCvYdI#uX>IS% KyHL4cyZ.D{~{qkwY]iE;ZȲ5G*5`g4[?]æAshգ iw̵I#)#ܰ_jEs9aQc vZޭۦ~wgf(/Gp81r[ׯE x#\a^Cѫ~\,>w,67.m|t67j&掃i2A|ͳOjiU -#6:_bTc6 PBA%$; aych`AJÚs~<̲?V* }DZΚ/f񬕔~43:C ~}y쿁8HP[RW(83zٻMUY*,ֽW`It݅KHLljȻ_B

如何利用Excel转换calendar day 与working day?在工作中遇到一个问题,就是计算实际的工作日,但是简单的起止日期相减只能得到日历日期之差.请问有没有什么算法可以根据起止日期计算实际工作日
如何利用Excel转换calendar day 与working day?
在工作中遇到一个问题,就是计算实际的工作日,但是简单的起止日期相减只能得到日历日期之差.请问有没有什么算法可以根据起止日期计算实际工作日的?
呃,还是不太明白,我用的Excel2007可以直接用这个函数,但是holidays要如何定义,用宏?那宏要怎么设置呢?等我抽功夫试验一下好吧.

如何利用Excel转换calendar day 与working day?在工作中遇到一个问题,就是计算实际的工作日,但是简单的起止日期相减只能得到日历日期之差.请问有没有什么算法可以根据起止日期计算实际工作日
有个函数是NETWORKDAYS(),还可以自定义假期.
=NETWORKDAYS(start_date,end_date,holidays)
不过你要先加载宏,才能用.
工具-加载宏,然后把里面的东东加载上.
日期 说明
2008-10-1 项目的开始日期
2009-3-1 项目的终止日期
2008-11-26 假日
2008-12-4 假日
2009-1-21 假日
公式 说明(结果)
=NETWORKDAYS(A2,A3) 上面的开始日期和终止日期之间工作日的数值 (108)
=NETWORKDAYS(A2,A3,A4) 上面的开始日期和终止日期之间工作日的数值,不包括第一个假日 (107)
=NETWORKDAYS(A2,A3,A4:A6) 上面的开始日期和终止日期之间工作日的数值,不包括上面所列出的假日 (105)