京东|EXCEL中日期和时间本质与计算,你知道吗?

京东|EXCEL中日期和时间本质与计算,你知道吗?

文章图片

京东|EXCEL中日期和时间本质与计算,你知道吗?

文章图片


日期和时间的本质
在EXCEL中日期和时间在本质上也是一个数值 , 只是外观形式是一种日期格式的样子 , 在EXCEL中1900年1月1日为1 , 1900年1月2日为2 , 后面一次类推 。
在EXCEL中整数就表示一天 , 一天除以24个小时 , 得出每个小时对应的数值 。 分钟和秒同样道理 。
日期和时间的输入
输入日期时日期的年月日要用横线或斜线分隔 , 如输入日期1949年10月1日 , 可以输入1949-10-01 , 也可以输入1949/10/01 。
输入时间时第一次输入的时间默认是小时 , 然后是分钟和秒钟 。 如:
输入15点 , 输入15冒号 , 按ENTER键退出自动补齐分钟 。
输入15分钟 , 先输入一个0 , 然后是冒号 , 再输入15 , 按ENTER键退出自动补齐秒钟 。
输入15秒 , 先输入一个0 , 然后是冒号 , 再输入一个0 , 再输入15 , 按ENTER键退出 。
连续输入日期和时间时先输入日期 , 然后空格 , 再输入时间 。 如:1949/10/110:00:00
有些人输入日期是1949.10.1 , 这是工作手写的方式 , 在EXCEL中是不规范的 , EXCEL会被识别问文本 , 不能被计算 。
输入当前日期可使用快捷键CTRL+;(分号)输入当前系统时间可以使用快捷键CTRL+SHIFT+;(分号) 。
输入当前日期还可以使用TODAY函数在单元格中输入=TODAY()返回当前系统日期输入当前系统时间可以使用NOW函数 , 在单元格中输入=NOW()返回当前系统时间 。 与快捷键不同的是使用函数是动态日期和时间 , 会自动实时更新 。
在使用中 , 输入日期的时候会显示为数值 , 只要改变单元格的格式为日期就可以了 。
日期和时间的计算
因为日期和时间是数值 , 所以日期和时间是可以计算的 。

日期提取年月日
在日期中提取年月日 , 我们需要用到YEAR、MONTH、DAY函数 , 他们的语法分别为:
YEAR(日期) 返回年份 ,  1900- 9999 之间的整数
MONTH(日期)  返回月份 , 介于1(一月)到12(十二月)之间的整数 。
DAY(日期) 返回日期中的天数 , 介于1 到31 之间的整数

年月日合并为日期
有时候年月日是分开单元格输入的 , 我们需要合并为规范的日期 , 需要用到DATE函数 , 他的语法为:
DATE(年 , 月 , 日)
参数年:要使用四位数字 , 如果年份在1900年之前 , Excel会将该值与1900 相加来计算年份 。 如 , DATE(109101)返回2009 年10 月1 日(1900+109) 。 如果年份在1900到9999年之间 , 则使用该数值作为年份 。 例如 , DATE(1949101) 将返回1949年10月1日 。 如果年份小于0或大于10000 , 则返回错误值#NUM! 。
参数月:一个正整数或负整数 , 表示一年中从1月到12月的每月 。 如果月份大于12 , 则月份会从年份的第一个月加上月份数 。 例如 , DATE(1949221)则返回1949年10月1日;如果月份小于1 , 则月份从年份的第一个月减去月份数 , 然后再加上1个月 。 例如 , DATE(1950-21) 则返回1949年10月1日 。

参数日:一个正整数或负整数 , 表示一年中从1日到31日的每天 。 如果日期大于月中的天数 , 则日期从该月的第一天加该天数 。 \t如 , DATE(1949931) 则返回1949年10月1日 。 如果日期小于\t1 , 则日期从月第一天开始减该天数 , 然后加上1天 。 \t如 , DATE(194911-30) 返回表示1949年10月1日 。时间提取时分秒
在时间中提取时分秒 , 我们需要用到HOUR、MINUTE、SECOND函数 , 他们的语法分别为:
HOUR (时间) 返回小时 ,  0-23之间的整数
MINUTE (时间)  返回分钟 , 介于1到59之间的整数 。
SECOND(时间) 返回秒钟 , 介于1 到60之间的整数
【京东|EXCEL中日期和时间本质与计算,你知道吗?】