1:在excel中,用数字表示时间,最小的单位是毫秒。
2:修改日期的显示格式,需要修改控制面板中系统得时间显示
3:显示时间的特别有用的一个格式[h]:mm:ss
该格式可以显示超过24小时,可以在时间运算中使用。
4:日期注意事项
a:1900年布什闰年,但excel把它当成了闰年。
b:不能处理1900年前的日期
c:00-29的两位年份被认为21世纪,30-99的两位年份被认为20世纪。
5:常用函数
a:显示日期 =TODAY()
=DATE(YEAR,MONTH,DAY)
产生相隔7天的日期
=A1+7
产生相隔1个月的日期 =DATE(YEAR(A1),MONTH(A1)+1,DAY(A1))
b: 非传统的日期字符串转换为日期
20050505 =DATE(LEFT(A1,4),MID(A1,5,2),RIGHT(A1,2))
两个日期之间计算天数 =EndDay – StartDay + 1
两个日期之间计算工作日 =NEWWORKDAYS(
start_date,
end_date,holidays)
holidays表示不再工作日中一个或多个日期构成的可选区域或表示日期序列号的数组常量
例:=NETWORKDAYS(A2,A3,A4:A6),若要将用于假日的单元格区域转化为数组常量,请在公式中选中引用的区域 A4:A6,再按 F9。
计算n个工作日之后的日期 = workday(days,n,holidays)
计算两个日期之间的年数 =year(a1) – year(b1)
计算一个人的年龄 =INT(YEARFRAC(TODAY(),A1,1))
确定星期几 = WEEKDAY(1/1/2000)
确定最近一个星期日的日期 =TODAY()-MOD(TODAY()-1,7)
把-1给成-2到-7可以计算周一到周六的日期
确定某月周X的Y次出现日
=DATE(A1,A2,1)+IF(X<WEEKDAY(DATE(A1,A2,1)),7- WEEKDAY(DATE(A1,A2,1))+X,X-WEEKDAY(DATE(A1,A2,1)))+((Y-1)*7)
确定一个月的最后一天 =DATE(YEAR(A1),MONTH(A1)+1,0)
确定闰年 =IF(MONTH(DATE(YEAR(A1),2,29))=2,TRUE,FALSE)
C:显示时间
当前时间 =NOW()-TODAY()