小兔网

函数DATE:返回在日期时间代码中代表日期的数字。

函数语法:DATE(year,month,day)

1、按年月日组合日期

根据A列提供的年份、B列提供的月份、C列提供的日,组合成日期:
202106140832117128820
输入公式:=DATE(A2,B2,C2)

DATE(年,月,日)

2、计算3周年纪念日

根据结婚日期,计算3周年结婚纪念日是哪一天?
202106140832125518092
输入公式:
=DATE(YEAR(A2)+3,MONTH(A2),DAY(A2))

YEAR(A2)部分从A2单元格中提取年份2019;
3周年纪念日,在提取的年份2019后+3,返回2022;
MONTH(A2)部分从A2单元格中提取月份9;
DAY(A2)部分从A2单元格中提取日9;
DATE(2022,9,9)返回日期2022-9-9。

3、将文本字符串日期转换为真正的日期

A列是文本字符串日期,怎么转换为真正的日期呢?除了使用分列的方法,用函数DATE该怎么写公式呢?
202106140832135302834
输入公式:
=DATE(LEFT(A2,4),MID(A2,5,2),RIGHT(A2,2))

LEFT(A2,4)部分从字符串左边提取4个字符,返回"2018",作为年份;
MID(A2,5,2)部分从字符串中第5个字符开始提取,提取2个字符,返回"01",作为月份;
RIGHT(A2,2)部分从字符串右边提取2个字符,返回"24",作为日;
DATE("2018","01","24")返回2018-1-24。

4、获取某月中最后一天的日期

根据A列的日期,返回该月中最后一天的日期。
202106140832146477976
输入公式:
=DATE(YEAR(A2),MONTH(A2)+1,0)

YEAR(A2)部分获取年份2018;
MONTH(A2)部分获取月份1;
+1是为了返回下月,即月份为1+1=2;
下个月第一天的前一天,就是本月的最后一天,所以第三参数为0;
DATE(2018,2,0)返回2018-1-31。

额外资源

感谢您阅读excelxue的重要Excel功能指南!通过花时间学习和掌握这些功能,您将大大改善财务模型。要了解更多信息,请查看以下其他excelxue资源:

Excel函数知识

Excel数据分析

Excel案列展示