2018-12-02

E战到底第五期,打卡第十八天。

今日学习主题:日期函数YEAR、MONTH、DATEDIF

1、基本用法

TODAY( ) 当天日期 会随着时间的变化而变化 快捷键ctrl+:也能实现快速录入当前日期时间不会变化

NOW()现在的日期和时间 会随着时间的变化而变化 快捷键ctrl+shift+: 录入现在时间 时间不会变化

YEAR()取得年份

MONTH()取得月份

DAY()取得天数

HOUR()取得小时

MINUTE()取得分钟

SECOND()取得秒数

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

DATE(2017,12,6)根据年月日数组合成日期

WEEKDAY(D7,1)一周中的第几天,第二个参数是从哪一天开始算起

DATEDIF是一个隐藏函数,平时很少见到这个函数 作用:计算2个日期的间隔DATEDIF(起始日期,终止日期,间隔单位)

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

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

=DATEDIF(C7,D7,"d")返回整天数=DATEDIF(C2,D2,"ym")返回参数1和参数2的月数之差,忽略年和日

=DATEDIF(C2,D2,"yd")返回参数1和参数2的天数之差,忽略年。按照月、日计算天数

=DATEDIF(C2,D2,"md")返回参数1和参数2的天数之差,忽略年和月

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

工作中时常遇到导出的数据,通过导出数据进行分析,我们可以通过日期函数DAY、MONTH、YEAR提取年、月、日通过数据透视表进行数据分析,比较便捷,也可以在提取日期函数后面加上&链接符,连接需要的文本。YEAR()&"年"

3、计算出生日期

用MID函数从身份证号码中提取年、月、出生日期,使用DATE(C2,D2,E2)将提取的数据转换成日期格式

计算年龄 先计算现在的年份=YEAR(TODAY())  再通转换的日期计算=YEAR()计算出现在的日期,用现在的年份减去出生的年份,就能得到具体年龄=YEAR(TODAY()) -YEAR()

4、计算工龄

使用公式计算工龄年份=DATEDIF(C2,D2,"y")&"年"  通过&连接符,连接"年"   计算月份=DATEDIF(C2,D2,"ym")&"月"  计算日期 =DATEDIF(C2,D2,"md")&"日"   合并计算的时间可以使用&连接符进行合并 也可以将录入公式进行合并=DATEDIF(C2,D2,"y")&"年"&DATEDIF(C2,D2,"ym")&"月"&DATEDIF(C2,D2,"md")&"日"

5、生日提醒

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

6、身份号码计算年龄

首先使用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)