日期函数

1 日期与时间

在excel中整数代表天,日期和时间要进行运算必须单位相同
例1:由开始时间、分钟,求结束时间
如:开始时间9:00,在D4单元格
分钟为90,在E4单元格
结束时间为10:30
函数为:=D4+E4/24/60
例2:由开始时间、结束时间,求持续时间(分钟)
如:开始时间9:00,在E9单元格
结束时间12:00,在D9单元格
持续时间为180
函数为:=(E9-D9)*24*60
例3:由开始时间、天数,求结束日期
比较简单,直接相加减

2 推算日期

例1:由开始日期、间隔月份,求结束日期
如:开始日期为2013/6/13,设在B5单元格
间隔月份为3,设在C5单元格
则结束日期为=DATE(YEAR(B5),MONTH(B5)+C5,DAY(B5))
思想:获取开始日期的年、月、日,然后在月上加上数字
例2:由开始日期,求本月最后一天
如:开始日期为2013/6/13,设在B13单元格
本月最后一天:2013/6/30
思想:求下个月第一天减去1
函数为:=DATE(YEAR(B13),MONTH(B13)+1,1)-1
或=DATE(YEAR(B13),MONTH(B13)+1,0)
例3:由开始日期,求本月天数
如:开始日期2013/6/13,设在B21单元格
本月天数为30
思想:求本月最后一天,再取其天数
函数:=DAY(DATE(YEAR(B21),MONTH(B21)+1,0))

3 计算日期间隔

例:由开始日期、结束日期,求年限
如:入职日期 2002/9/10,设在B5单元格
离职日期 2012/9/10,设在C5单元格
则工龄为:=DATEDIF(B5,C5,”y”)
DATEDIF函数中,后面的字母为类型,可以取:
y 年数 ,m 月数,y 天数,ym 除整年外剩余的月数,yd 除整年外剩余天数,md 除月数外剩余天数
如:入职日期2002/9/10,
离职日期2008/7/5,
间隔为:5年9月25天
函数为:=DATEDIF(B13,C13,”y”)&”年”&DATEDIF(B13,C13,”ym”)&”月”&DATEDIF(B13,C13,”md”)&”天”
注:求年限时,为什么不能用两个日期相减除以365?可能存在闰月,使得计算不准确。

4 星期计算

例1:由日期求第几周
如:日期为2003/6/10,设在B3单元格
则第几周为:=WEEKNUM(B3,2)
后面的数字可以选择星期几作为一周的第几天
例2:由日期求周几
如:2012/3/10,设在B8单元格
则周几为:=WEEKDAY(B8,2)
后面的数字表示星期几到星期几为一周
例3:由日期求第几周第几天
如:2012/3/10,设在B13单元格
=”第”&WEEKNUM(B13,2)&”周第”&WEEKDAY(B13,2)&”天”

5 扩展

在单元格中改变单元格格式相当于“整容“,并不真正改变值,但text函数可将值真正改变
例1:将日期改为周几
如2013/3/10(在B3单元格),在单元格中可通过自定义”aaaa”实现
利用=TEXT(B3,”aaaa”)可实现真正“整容”
例2:将假日期转化为真正日期
如:20130616,在B10单元格
利用=TEXT(B10,”0000-00-00”)*1可转化称真正日期

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值