首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

EXCEL日期及时间函数——WORKDAY.INTL函数

分享是最好的输出;

分享是最好的学习;

看过的朋友请转发分享以示鼓励,转发就是最好的支持

WORKDAY.INT 函数概念及语法概念:返回指定的若干个工作日之前或之后的日期的序列号(使用自定义周末参数)。 周末参数指明周末有几天以及是哪几天。 周末和任何指定为假期的日期不被视为工作日。

语法:WORKDAY.INTL(start_date, days, [weekend], [holidays])

Start_date 必需。 开始日期(将被截尾取整)。

Days 必需。 Start_date 之前或之后的工作日的天数。 正值表示未来日期;负值表示过去日期;零值表示开始日期。 Day-offset 将被截尾取整。

weekend 可选。 指示一周中属于周末的日子和不作为工作日的日子。 Weekend 是一个用于指定周末日的周末数字或字符串。

weekend 数值表示以下周末日

周末字符串值的长度为七个字符,并且字符串中的每个字符表示一周中的一天(从星期一开始)。1 表示非工作日,0 表示工作日。在字符串中仅允许使用字符 1 和 0。1111111 是无效字符串。

例如,0000011 结果为星期六和星期日是周末。

holidays可选。 一组可选的日期,表示要从工作日日历中排除的一个或多个日期。 holidays 应是一个包含相关日期的单元格区域,或者是一个由表示这些日期的序列值构成的数组常量。 holidays 中的日期或序列值的顺序可以是任意的。

温馨提示

如果 start_date 超出了当前日期基值的范围,则函数 WORKDAY.INTL 将返回 错误值 #NUM!。

如果 holidays 中的任何日期超出了当前日期基值的范围,则函数 WORKDAY.INTL 将返回 错误值 #NUM!。

如果 start_date 加上 day-offset 得到一个无效日期,则函数 WORKDAY.INTL 将返回 错误值 #NUM!。

如果 weekend 字符串的长度无效或包含无效字符,则函数 WORKDAY.INTL 将返回 错误值 #VALUE!。

基础用法

如下图,根据A、B、C列条件计算工作日期

E2单元格公式=WORKDAY.INTL(A2,B2),结果为2018/9/4。查找据 2018-1-1 176个工作日的日期。

E3单元格公式=WORKDAY.INTL(A3,B3),使用 0 作为周末参数将导致一个 错误 #NUM!。

E4单元格公式=WORKDAY.INTL(A4,B4,C4),查找据 2018-1-1 187 个工作日的日期,将星期一和星期二作为周末进行计数(周末参数为 3)。

E5单元格公式=WORKDAY.INTL(A5,B5,C5),查找据 2018-1-1 132 个工作日的日期,将星期二和星期三作为周末进行计数(周末参数为 4)。

E6单元格公式=WORKDAY.INTL(A6,B6,C6),查找据 2018-1-1 182 个工作日的日期,将星期三和星期四作为周末进行计数(周末参数为 5)。

如何学好EXCEL

、可以购买书籍跟书本学习,书籍是最好的老师;

、可以购买视频看视频学习,视频讲解清晰明了;

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180207G00DS800?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券