一、认识时间和日期
1、回顾曰期格式
2、时间格式
3、基本的时间与日期运算
二、日期函数
1、Year 、Month 、Day函数 (用于提取)
2、Date函数 (用于组合,需要三个参数)
3、Datedif函教
Datedif(开始日期·结束日期,类型):
- ”Y”时间段中的整年数
- ”M”时间段中的整月数
- ”D”时间段中的天数
- ”MD”日期中天数的差。忽略曰期中的月和年。
- ”YM”日期中月数的差。忽略日期中的日和年。
- “YD”日期中天数的差。忽略日期中的年。
4、Weeknum
Return_type:
- 1 星期从星期日开始。星期内的天数从1 到7记数
- 2 星期从星期一开始。星期内的天数从1 到7记数
5、Weekday
三、关于时间日期函数
1、时间日期与其他类型的转化
下图可以看到日期类型的数据改为常规之后变成了一个整数
那为什么下面的日期会变成41441呢,因为excel的时间是从1900年算起的,从1900~2013/6/16一共有41441天。
下图可以看到时间类型的数据改为数值之后变成了一个小数
所以在excel中一个1可以认为是一整天,小数部分为小时分钟,2.5就可以表示为两天半,具体的日期就为从1900年1月1日算过去就是1900年1月2日12点整
用一个数字1除以24(再除以60得出分钟的单位)可以得出1个小时的数值,也就是大约0.042表示一个小时
2、时间日期的简单计算应用
(1)知道开始时间和花费的分钟来计算结束时间
表示分钟的数值要除以24之后表示小时单位,再除以60才真正表示分钟的单位,并且单元格要设置为时间日期类型。
(2)知道开始时间和结束时间求持续时间(分钟)
(3)知道开始日期和天数计算结束的日期
(4)知道开始日期和结束日期计算间隔天数
3、推算日期
date函数和year()、month()、day()函数的简单应用
(1)根据开始日期和间隔月份推算出结束日期
date函数可以自动完成进位,就算月份加上20,也不会出现非法的日期
(2)根据开始日期得出本月的最后一天
(3)根据任意一个日期得出本月的天数
4、计算日期间隔
datedif()函数的简单应用,
(1)类型y,表示只计算整年数
(2)类型ym,表示抛除年份只显示月份
下图的公式得出9年11个月,然后ym表示不显示年份只显示月份,所以结果为11
(3)类型yd,按年为单位间隔多少天,表示不显示年份显示天数
下面的公式得出9年363天,然后yd表示不显示年份只显示天数,所以结果为363
(4)根据入职日期和离职日期计算间隔(格式:年月日)
=DATEDIF(B13,C13,"y")&"年"&DATEDIF(B13,C13,"ym")&"月"&DATEDIF(B13,C13,"md")&"天"
5、星期计算
weeknum()函数和weekday()函数的简单应用
(1)计算某个日期是本年的第几周
(2)计算某个日期是本周的第几天
(3)计算某个日期是本年的第几周第几天
6、其他问题及text函数
只要在自定义当中把需要展示的格式复制出来放到text里面,就可以展示那种格式,就算进行复制它也不会改变