E战到底特训营 第十五章 日期函数(Year、Month、 Datedif)
日期:2018/09/15
学员:4队若水
四队雄鹰战队口号:展翅翱翔,勇夺第一。
一、基本用法YEAR、MONTH
公式 结果 说明
1、=TODAY() 2018-9-15 当天日期
2、 =NOW() 2018/9/15 21:43 现在日期和时间
3、=YEAR(D6) 2018取得年份
4、=MONTH(D6) 9 取得月份
5、 =DAY(D6) 15 取得天数
6、 =HOUR(D7) 21 取得小时数
7、 =MINUTE(D7) 43 取得分钟数
8、 =SECOND(D7) 14 取得秒数
9、 =TIME(B7,B8,B9) 21:43:14 根据小时数分钟和秒数组合成时间
10、 =DATE(2017,12,6) 2017-12-6 根据年月日数组合成日期
11、 =WEEKDAY(D7,1) 6 一周中的第几天,第二个参数是从哪一天开始算起
二、销售明细分析
有两种方法:
1、利用日期函数提取出年、月、日相关信息。=MONTH(D2)&"月"(英文状态下)
2、利用数据透视表进行数据分析。
三、按身份证计算出生日期
有两种方法:
1、用MIND函数,从身份证中提取出年月日,再用DATE三个合并 2、TEXT(MID(B2,7,8),"0-00-00") 计算年龄:=YEAR(TODAY())-C2
四、基本用法 DATEDIF
函数解释: DATEDIF(起始日期,终止日期,间隔单位) 计算2个日期的间隔
(1)计算年数 28 =DATEDIF(C2,D2,"y") y 返回整年数;
(2)计算月份 344 =DATEDIF(C2,D2,"m") m 返回整月数;
(3)计算天数 10484 =DATEDIF(C7,D7,"d") d 返回整天数; (4)忽略年计算月数 8 =DATEDIF(C2,D2,"ym") ym 返回参数1和参数2的月数之差,忽略年和日;
(5)忽略年计算天数 257 =DATEDIF(C2,D2,"yd") yd 返回参数1和参数2的天数之差,忽略年。按照月、日计算天数;
(6)忽略月计算天数 14 =DATEDIF(C2,D2,"md") md 返回参数1和参数2的天数之差,忽略年和月。
五、计算工龄
先分别计算出年月日,最后把他们合并。
公式如下: =DATEDIF(C2,D2,"y")&"年"&DATEDIF(C2,D2,"ym")&"月"&DATEDIF(C2,D2,"md")&"日"
六、生日提醒
=365-DATEDIF(D3,TODAY(),"d")。 七、身份证号码计算年龄 有两种方法
(一)公式=DATEDIF(TEXT(MID(B2,7,8),"0-00-00"),TODAY(),"y")
(二)步骤:
1、首先把开始日期提取出来,=MID(B2,7,8),提取出来后需要转化为日期格式。
2、把文本格式转化为日期格式,转化日期格式用text进行操作,=text(D3,"0-0-0")。
3、公式计算年 =DATEDIF(D4,Today(),"Y"),修改为常规。