今天的学习内容:日期函数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") 再将日期格式改为常规格式