- Excel 函数教程
- Excel 函数 - 首页
- 兼容性函数
- 逻辑函数
- 文本函数
- 日期和时间函数
- 多维数据集函数
- 数学函数
- 三角函数
- 数据库函数
- 动态数组函数
- 工程函数
- 财务函数
- 信息函数
- 查找和引用函数
- 统计函数
- Web 函数
- Excel 有用资源
- Excel - 快速指南
- Excel - 有用资源
- Excel - 讨论
Excel - NETWORKDAYS.INTL 函数
描述
NETWORKDAY.INTL 函数使用参数指示哪些天和多少天是周末,返回两个日期之间的完整工作日数。周末和指定为节假日的任何日期均不视为工作日。
语法
NETWORKDAYS.INTL (start_date, end_date, [weekend], [holidays])
参数
参数 | 描述 | 必填/可选 |
---|---|---|
开始日期 | 要计算差值的日期。 | 必填 |
结束日期 | 开始日期可以早于、等于或晚于结束日期。 | 必填 |
周末 | 指示一周中哪些天是周末,并且不包含在开始日期和结束日期之间的完整工作日数中。 周末是一个周末编号或字符串,指定周末何时发生。请参阅下面给出的“周末编号 - 周末日期表”。 |
可选 |
节假日 | 一组可选的一个或多个日期,这些日期要从工作日日历中排除。 节假日应为
节假日中日期或序列值的排序可以是任意的。 |
可选 |
周末编号 - 周末日期表
周末编号 | 周末日期 |
---|---|
1 或省略 | 星期六,星期日 |
2 | 星期日,星期一 |
3 | 星期一,星期二 |
4 | 星期二,星期三 |
5 | 星期三,星期四 |
6 | 星期四,星期五 |
7 | 星期五,星期六 |
11 | 仅星期日 |
12 | 仅星期一 |
13 | 仅星期二 |
14 | 仅星期三 |
15 | 仅星期四 |
16 | 仅星期五 |
17 | 仅星期六 |
周末字符串值长七个字符,字符串中的每个字符代表一周中的一天,从星期一开始。1 代表非工作日,0 代表工作日。字符串中仅允许字符 1 和 0。使用 1111111 将始终返回 0。
注意
如果开始日期晚于结束日期,则返回值将为负数,其大小将是完整工作日数。
如果开始日期超出当前日期基准值的范围,则 NETWORKDAYS.INTL 将返回 #NUM! 错误值。
如果结束日期超出当前日期基准值的范围,则 NETWORKDAYS.INTL 将返回 #NUM! 错误值。
如果指定的周末是无效的数字值,则 NETWORKDAYS.INTL 将返回 NUM! 错误值。
如果周末字符串长度无效或包含无效字符,则 NETWORKDAYS.INTL 将返回 #VALUE! 错误值。
如果提供的开始日期、结束日期或提供的 [节假日] 数组中的任何值不是有效日期,则 NETWORKDAYS.INTL 将返回 #VALUE! 错误值。
适用性
Excel 2010、Excel 2013、Excel 2016
示例
advanced_excel_date_time_functions.htm
广告