- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
在Excel中计算两个日期之间的工作日数量.
在Excel中计算两个日期之间的工作日数量来源:excel格子社区在日常工作中经常需要计算两个日期之间的工作日数量,如计算出勤天数等。在Excel中可以使用NETWORKDAYS函数来进行计算,该函数的语法如下: NETWORKDAYS(start_date, end_date, [holidays]) 其中: start_date 为开始日期 end_date 为终止日期 holidays????? 为星期六、星期日以外的假日列表,可选参数 例如要计算日期“2010-5-14”与“2010-6-23”之间的工作日数量。由于这两个日期之间的6月14日至16日为端午节放假调休,实际放假为“2010-6-16”端午节1天,所以这两个日期之间的工作日数量为: =NETWORKDAYS(2010-5-14,2010-6-23,2010-6-16) 或: =NETWORKDAYS(2010-5-14,2010-6-23)-1 公式返回结果为28,即日期“2010-5-14”与“2010-6-23”之间的工作日数量为28(含这两个日期)。 有些时候使用第二个公式来计算显得更为方便一些,特别是当假日适逢星期六、星期日需放假调休时。由于国家规定如果假日适逢星期六、星期日,应当在工作日补假,因而只需减去两个日期之间的假日数即可得到工作日数量。例如A1单元格中包含起始日期“2010-8-23”,B1单元格中包含终止日期“2010-10-20”,由于这两个日期之间包含中秋节放假1天、国庆节放假3天,在C1单元格中输入公式: =NETWORKDAYS(A1,B1)-4 公式返回结果为39,注意由于A1、A2单元格为日期格式,公式所在的C1单元格也会被自动设置为日期格式,这时需将其单元格格式调整为“常规”。 NETWORKDAYS函数在Excel 2010、Excel 2007中可以直接使用,但在Excel 2003需加载“分析工具库”后才能使用。??方法是单击菜单“工具→加载宏”,在?弹出的“加载宏”对话框中勾选“分析工具库”,单击“确定”。??? 上述工作日的计算是默认星期六、星期日为周末的,有时需要把星期六也算作工作日,即仅星期日为周末,这时怎样计算两个日期之间的工作日呢?例如要计算2010年3月中包含星期六的工作日数量,假如A1单元格中为开始日期“2010-3-1”,B1单元格中位终止日期“2010-3-31”,在C1单元格中输入公式: =SUMPRODUCT(--(MOD(ROW(INDIRECT(1:(B1-A1+1)))+A1-2,7)0)) 即可得到2010年3月份包含星期六的工作日数量,公式返回结果为27。 在Excel 2010中,还可以使用新增函数NETWORKDAYS.INTL直接进行计算。NETWORKDAYS.INTL函数可以指定一个星期中的任意某天为周末,其语法为: NETWORKDAYS.INTL(start_date, end_date, [weekend], [holidays]) 其中可选参数“weekend”用数值或7个字符长的字符串指定周末。该参数为数值时:?周末数周末日1 或省略星期六、星期日2星期日、星期一3星期一、星期二4星期二、星期三5星期三、星期四6星期四、星期五7星期五、星期六11仅星期日12仅星期一13仅星期二14仅星期三15仅星期四16仅星期五17仅星期六 该参数为字符串时,必须为7个字符长。该字符串由“1”和“0”组成,其中的每个字符代表一周中的一天,从星期一开始,用“1”代表非工作日,“0”代表工作日。如仅指定星期日为周末,该参数为“0000001”。本例中可使用下面的公式: =NETWORKDAYS.INTL(A1,B1,11) 或: =NETWORKDAYS.INTL(A1,B1,0000001) 两个公式都返回27。?1 格子社区- Excel互助交流平台
您可能关注的文档
- 圣皇岭电厂岗位职责..doc
- 圣维南原理及其证..doc
- 在.NET2.0平台下使用COMinterop组件开发统计报表及在IIS6.0下发布权限解析..doc
- 圣诞贺卡的制作..doc
- 在AnsysWorkbench环境中对构件的尺寸优化设计..doc
- 在ANSYS平台上的复杂有限元网格划分技术..doc
- 在AU2700生化分析以上测定IgG限额参数MaxOD的设置..doc
- 在android平台上开发音乐播放器-设计..doc
- 在AutoCAD2012中,图层颜色线型线宽的操作方法..doc
- 在AutoCAD2012中,对象捕捉模式的使用方法..doc
- 在IBMLotusDominoDesigner中使用Java构建应用程序..doc
- 在Hibernate中实现复杂的数据映射..doc
- 在Icepak中建立一款太阳花散热器模型的介绍..doc
- 在J2ME平台上构建你的邮件程序..doc
- 在Java应用程序中访问USB设备..doc
- 在JBuilder中创建Spring的MVCWeb应用+UserLogin+DAO..doc
- 在ipad上用HomeDesign3D装修设计..docx
- 在LABVIEW中实现对数据库表格的操作..doc
- 在mantis中增加需要统计的字段方法..doc
- 在MJChromo4实时荧光系统通过反转录定量(RT-qPCR)对基因表达进行分析..docx
文档评论(0)