Excel中的EKCEL workdayintl函数用于计算给定日期的工作日数。这个函数可以处理周末和假期,并自动排除这些不计入工作日的时间段。
函数格式:
```markdown
=EKCEL.WORKDAYINTL(start_date, end_date, [in_weekend], [in_holidays])
```
参数说明:
- start_date:起始日期。
- end_date:结束日期。
- in_weekend:布尔值,表示是否在周末时计算工作日。如果为TRUE,则在周末时将工作日数减一;如果为FALSE,则在周末时不计算工作日。
- in_holidays:布尔值,表示是否在假期时计算工作日。如果为TRUE,则在假期时将工作日数减一;如果为FALSE,则在假期时不计算工作日。
函数示例:
假设我们要计算从2022年1月1日至2022年12月31日的工作日数,可以使用以下公式:
```markdown
=EKCEL.WORKDAYINTL(DATE(2022, 1, 1), DATE(2022, 12, 31), FALSE, FALSE)
```
这个公式会返回一个数组,其中包含从2022年1月1日至2022年12月31日之间的所有工作日数。