31、日期函数

EXCEL中日期采用1900/1/1纪年方式:
1代表整天,天数本质就是一个数字
yyyy-mm-dd hh:mm:ss
=D3+90/60/24 时间计算,分钟除以60转化为小时,然后除以24,才可以和小时进行相加。
=(H3-G3)2460 时间计算,小时计算之后变成分钟。
时间计算单位相同才能进行加减乘除
天的话,都是整数,可以直接进行相加减
year() month() day()三个函数可以进行拆分日期
=DATE(E6,E7,E8)函数可以进行合并日期
跨月进行计算:Edate函数可以进行以月份为周期的函数进行计算,比如说探伤周期为例子
小思路:可以将周期单独一列进行设计,运算时候可以进行计算,结果直接加上周期就可以
求月份的最后一天(思路:提取这个月份,然后进行月份+1,最后天数选项写为一,然后再减去1,这样得到的结果就会回到上个月的最后一天。(或者把第三个参数设置为:0)
=DATE(YEAR(F10),MONTH(F10)+1,1-1)
求取本月的天数:=DAY(DATE(YEAR(F10),MONTH(F10)+1,1-1)) 思路,先求取本月最后一天,然后day函数直接去提取,就可以了。
隐藏函数:datedif求取两个日期的间隔(年/月/天数)
=DATEDIF(F12,G12,"y") =DATEDIF(F12,G12,"m") =DATEDIF(F12,G12,"d")
ym md yd (抛出掉前面的,计算后面的)
=WEEKNUM(G17) 求取周,第二个参数,设置为本周的起点为第几天(周日,周一作为一周的起点)
=WEEKDAY(G17,2) 求取是周的第几天
="第"&WEEKNUM(G17,2)&"周第"&WEEKDAY(G17,2)&"天" (第几周第几天)
日期表示成星期,自定义单元格aaaa 假整容
整容函数TEXT =TEXT(G17,"aaaa") 真整容
文本*1变成数字

你可能感兴趣的:(31、日期函数)