D15.日期函数:基本日期函数与Datedif

一、常规的日期函数与时间函数
注意:
1、使用快捷键输入的日期是不会变化的,而使用函数Today和Now会发生变化
2、注意WEEKDAY函数中的参数2,是以中国一周的第一天是星期一开始算起,参数填写2


D15.日期函数:基本日期函数与Datedif_第1张图片
image.png

D15.日期函数:基本日期函数与Datedif_第2张图片
Jietu20180915-101046.jpg

二、销售数据分析
正常导出的表格当中时间格式是统一在一个表格当中的,此时要做数据分析
1、Way1:采取数据--分列--按时间分列
Way2:增加辅助列,使用函数YEAR、MONTH、DAY进行设置,如果需要在时间后面加文本“年月日”,直接使用&连接符即可
2、插入“数据透视表”,分别选择月、销量以及金额即可完成


D15.日期函数:基本日期函数与Datedif_第3张图片
Jietu20180915-103703.jpg

三、函数Date的日常运用
1、计算日期之间的天数
日期的本质是数字,计算两个日期之间的天数差可以使用Date函数
例子:计算今天距离2018年国庆节还有多少天
=date(2018,10,1)-today()
将结果转换为常规,即可看到实际相差的天数


D15.日期函数:基本日期函数与Datedif_第4张图片
image.png

2、计算返回的月末日期
=date(year(today()),month(today()),0)
理解为:先使用year(today())计算出当前系统日期的年份,再使用month(today())算出当前系统的月份,最后day的参数写0,表示当前年月的前一天,得到上月月末的日期


D15.日期函数:基本日期函数与Datedif_第5张图片
image.png

拓展:将英文月份转换为数字
=month(目标单元格&-1)
以下图为例,使用H11&-1得到Jan-1,构造出Excel能识别的具有时间日期格式的文本字串符。然后使用MONTH函数提取其中的月份,得到数字1,即1月


D15.日期函数:基本日期函数与Datedif_第6张图片
image.png

四、函数Time的日常应用
1、计算60分钟后的时间
以现在时间为基准,要计算60分钟后的时间,有以下几种方法:
Way1:使用函数Time
Way2:使用函数Now
(1) =NOW()+"00:60"
(2)=NOW()+TIME(0,60,0)
(3)=NOW()+60*1/24


D15.日期函数:基本日期函数与Datedif_第7张图片
Jietu20180915-111228.jpg

五、从身份证号码计算出生日期
1、首先使用Mid函数提取身份证中出生日期的“年月日”
年:=Mid(目标单元格,7,4)
月:=Mid(目标单元格,11,2)
日:=Mid(目标单元格,13,2)
以年的提取为例:参数2的含义是从身份证号码的第7位开始提取,参数3的含义是在参数的2的基础上提取它的后4位,月、日以此类推
2、使用Date函数将年月日进行组合
=Date(年,月,日)
3、使用Year和today构建减法算出年龄
=Year(Today())-年


D15.日期函数:基本日期函数与Datedif_第8张图片
Jietu20180915-112227.jpg

六、Datedif函数
1、Detedif是函数中一个非常强大的隐藏函数,在函数列表中无法搜索,需手动录入。
可以用于计算两个日期之间相隔的年数,月数和天数。
基本语法为:Datedif(start_time,end_time,unit)
参数1:开始时间
参数2:结束时间
参数3:有6个不同选项(y/m/d/ym/yd/md)


D15.日期函数:基本日期函数与Datedif_第9张图片
image.png

2、计算工龄
以下图为例
=DATEDIF(C2,D2,"y")&"年"&DATEDIF(C2,D2,"ym")&"月"&DATEDIF(C2,D2,"md")&"日"


D15.日期函数:基本日期函数与Datedif_第10张图片
image.png

3、生日提醒
D15.日期函数:基本日期函数与Datedif_第11张图片
image.png

4、身份证号码计算年龄
注意:需要嵌套使用函数TEXT转换文本表达形式
D15.日期函数:基本日期函数与Datedif_第12张图片
image.png

你可能感兴趣的:(D15.日期函数:基本日期函数与Datedif)