DATE函数教程
作者: 字符空间 发布时间: 2025-11-10 阅读: 26
函数定义
DATE函数用于将单独的年、月、日参数组合成一个完整的日期。
语法
DATE(year, month, day)
参数说明
| 参数 | 说明 | 注意事项 |
|---|
| year | 年份参数 | 可以输入1-4位数字。如果year介于0-1899之间,Excel会将该值与1900相加来计算年份 |
| month | 月份参数 | 如果month大于12,则从指定年份的一月份开始累加该月份数 |
| day | 日期参数 | 如果day大于该月份的天数,则从指定月份的第一天开始累加该天数 |
使用示例
示例1:基本用法
| 公式 | 结果 | 说明 |
|---|
| =DATE(2023,5,15) | 2023/5/15 | 创建2023年5月15日的日期 |
| =DATE(2023,12,31) | 2023/12/31 | 创建2023年12月31日的日期 |
示例2:月份大于12的情况
| 公式 | 结果 | 说明 |
|---|
| =DATE(2023,15,10) | 2024/3/10 | 2023年加上15个月等于2024年3月 |
| =DATE(2023,25,5) | 2025/1/5 | 2023年加上25个月等于2025年1月 |
示例3:日期大于当月天数的情况
| 公式 | 结果 | 说明 |
|---|
| =DATE(2023,2,35) | 2023/3/7 | 2023年2月只有28天,35-28=7,所以日期为3月7日 |
| =DATE(2023,1,45) | 2023/2/14 | 1月31天,45-31=14,所以日期为2月14日 |
示例4:年份的特殊处理
| 公式 | 结果 | 说明 |
|---|
| =DATE(23,5,15) | 1923/5/15 | 年份23被识别为1923年 |
| =DATE(0,5,15) | 1900/5/15 | 年份0被识别为1900年 |
注意事项
- DATE函数返回的是日期序列值,在Excel中显示为日期格式
- 如果任何参数超出正常范围,DATE函数会自动进行调整
- DATE函数经常与其他日期函数配合使用,如YEAR、MONTH、DAY等
- 确保单元格格式设置为日期格式以正确显示结果
实际应用场景
场景1:动态计算到期日期
假设今天是2023年5月15日,计算90天后的日期:
| 公式 | 结果 |
|---|
| =DATE(2023,5,15+90) | 2023/8/13 |
场景2:计算项目结束日期
项目从2023年3月1日开始,持续6个月:
| 公式 | 结果 |
|---|
| =DATE(2023,3+6,1) | 2023/9/1 |
❤️收藏
👍点赞
用户评论
发表评论