Excel 函数教程 / 第5章
日期和时间函数
用于在职天数、图书到期、试用期、工龄、月份汇总、工作日、合同续约和借款天数计算。
本章学习目标
掌握本章函数的使用方法、适用场景、注意事项,并能根据业务问题选择正确函数组合。
函数清单
使用方法、注意事项与案例
| 函数 | 常用语法 | 使用方法 | 注意事项 | 案例公式 |
|---|---|---|---|---|
| 返回日期和时间 | ||||
| NOW | NOW(日期或时间参数) | 处理日期、时间、工龄、账期和工作日。 | Excel 日期本质是序列号,需统一日期格式。 | 结果:日期或时间 |
| TODAY | TODAY(日期或时间参数) | 处理日期、时间、工龄、账期和工作日。 | Excel 日期本质是序列号,需统一日期格式。 | 结果:日期或时间 |
| DATE | DATE(日期或时间参数) | 处理日期、时间、工龄、账期和工作日。 | Excel 日期本质是序列号,需统一日期格式。 | 结果:日期或时间 |
| TIME | TIME(日期或时间参数) | 处理日期、时间、工龄、账期和工作日。 | Excel 日期本质是序列号,需统一日期格式。 | 结果:计算结果 |
| YEAR | YEAR(日期或时间参数) | 处理日期、时间、工龄、账期和工作日。 | Excel 日期本质是序列号,需统一日期格式。 | 结果:计算结果 |
| MONTH | MONTH(日期或时间参数) | 处理日期、时间、工龄、账期和工作日。 | Excel 日期本质是序列号,需统一日期格式。 | 结果:计算结果 |
| DAY | DAY(日期或时间参数) | 处理日期、时间、工龄、账期和工作日。 | Excel 日期本质是序列号,需统一日期格式。 | 结果:计算结果 |
| WEEKDAY | WEEKDAY(日期或时间参数) | 处理日期、时间、工龄、账期和工作日。 | Excel 日期本质是序列号,需统一日期格式。 | 结果:计算结果 |
| HOUR | HOUR(日期或时间参数) | 处理日期、时间、工龄、账期和工作日。 | Excel 日期本质是序列号,需统一日期格式。 | 结果:计算结果 |
| MINUTE | MINUTE(条件区域,条件,求和/统计区域) | 按条件计算。 | 条件区域和计算区域大小必须一致。 | 结果:数值结果 |
| SECOND | SECOND(日期或时间参数) | 处理日期、时间、工龄、账期和工作日。 | Excel 日期本质是序列号,需统一日期格式。 | 结果:计算结果 |
| 日期时间转换与工作日 | ||||
| EDATE | EDATE(日期或时间参数) | 处理日期、时间、工龄、账期和工作日。 | Excel 日期本质是序列号,需统一日期格式。 | 结果:日期或时间 |
| DATEDIF | DATEDIF(日期或时间参数) | 处理日期、时间、工龄、账期和工作日。 | Excel 日期本质是序列号,需统一日期格式。 | 结果:合格、录取、奖金等分类结果 |
| DAYS360 | DAYS360(日期或时间参数) | 处理日期、时间、工龄、账期和工作日。 | Excel 日期本质是序列号,需统一日期格式。 | 结果:计算结果 |
| EOMONTH | EOMONTH(日期或时间参数) | 处理日期、时间、工龄、账期和工作日。 | Excel 日期本质是序列号,需统一日期格式。 | 结果:日期或时间 |
| WORKDAY | WORKDAY(日期或时间参数) | 处理日期、时间、工龄、账期和工作日。 | Excel 日期本质是序列号,需统一日期格式。 | 结果:日期或时间 |
| WORKDAY.INTL | WORKDAY.INTL(日期或时间参数) | 处理日期、时间、工龄、账期和工作日。 | Excel 日期本质是序列号,需统一日期格式。 | 结果:日期或时间 |
| WEEKNUM | WEEKNUM(日期或时间参数) | 处理日期、时间、工龄、账期和工作日。 | Excel 日期本质是序列号,需统一日期格式。 | 结果:计算结果 |
| YEARFRAC | YEARFRAC(日期或时间参数) | 处理日期、时间、工龄、账期和工作日。 | Excel 日期本质是序列号,需统一日期格式。 | 结果:计算结果 |
| NETWORKDAYS | NETWORKDAYS(日期或时间参数) | 处理日期、时间、工龄、账期和工作日。 | Excel 日期本质是序列号,需统一日期格式。 | 结果:日期或时间 |
| NETWORKDAYS.INTL | NETWORKDAYS.INTL(日期或时间参数) | 处理日期、时间、工龄、账期和工作日。 | Excel 日期本质是序列号,需统一日期格式。 | 结果:日期或时间 |
| DATEVALUE | DATEVALUE(文本,参数) | 提取、转换、查找或替换文本。 | 注意全角/半角、空格、不可见字符和文本型数字。 | 结果:清洗后的文本 |
| TIMEVALUE | TIMEVALUE(文本,参数) | 提取、转换、查找或替换文本。 | 注意全角/半角、空格、不可见字符和文本型数字。 | 结果:清洗后的文本 |
典型案例
本章高频业务场景
| 使用场景 | 公式 | 说明 |
|---|---|---|
| 计算员工在职天数 | | B2 为入职日期。 |
| 试用期到期提醒 | | 入职后三个月到期。 |
| 计算工作日 | | 排除周末和节假日。 |
学习建议
- 先理解函数返回值类型:数值、文本、日期、逻辑值、引用或错误值。
- 再看参数顺序和区域大小是否一致,尤其是条件类、查找类和数据库类函数。
- 复杂公式建议拆成辅助列,确认每一步结果正确后再合并。