2018-12-02

今天的学习内容:日期函数YEAR、MONTH、DATEDIF

一、基本用法

TODAY()计算当天日期,会随着时间的变化而变化,快捷键ctrl+;快速录入,但当前日期不会变化。

NOW()计算现在的日期和时间,会随着时间的变化而变化,快捷键ctrl+shift+;快速录入,但时间不会变化。

YEAR()计算年份

MONTH()计算月份

DAY()计算天数

HOUR()计算小时

MINUTE()计算分钟

SECOND()计算秒数

TIME()根据小时数分钟和秒数组合成时间

DATE()根据年月日数组合成日期

WEEKDAY(D7,1)计算一周中的第几天

DATEDIF是一个隐藏函数, 是计算2个日期的间隔=DATEDIF(起始日期,终止日期,间隔单位)。

比如:

=DATEDIF(C2,D2,"y") 返回整年数

=DATEDIF(C2,D2,"m")返回整月数

=DATEDIF(C7,D7,"d")返回整天数

二、销售明细按日期汇总分析

通过日期函数DAY、MONTH、YEAR提取年、月、日通过数据透视表进行数据分析,也可以在提取日期函数后面加上&链接符,连接需要的文本。=YEAR()&"年"

三、计算出生日期

用MID函数从身份证号码中提取年、月、出生日期,使用DATE(C2,D2,E2)将提取的数据转换成日期格式,计算年龄 先计算现在的年份输入=YEAR(TODAY())  再通转换的日期计算输八=YEAR()计算出现在的日期,用现在的年份减去出生的年份,就能得到年龄也可以直接输入=YEAR(TODAY()) -YEAR()

四、计算工龄

公式=DATEDIF(C2,D2,"y")&"年"&DATEDIF(C2,D2,"ym")&"月"&DATEDIF(C2,D2,"md")&"日"

五、生日提醒

公式=365-DATEDIF(D3,TODAY(),"yd")


六、身份号码计算年龄

首先使用MID函数提取出生日期=MID(B3,7,8)再使用text将数值格式日期转换成日期格式TEXT(D3,"0-00-00")最后=DATEDIF(TEXT(MID(B2,7,8),"0-00-00"),TODAY(),"y") 再将日期格式改为常规格式

你可能感兴趣的:(2018-12-02)