Excel类似于时间在Excel中以对应序列值存储,日期在Excel中也是以对应的序列值存储起来的。Excel 将日期存储为序列值,以便可以在计算中使用它们。默认情况下,1900年1月1日是序列值1,由此可得 2008 年 1 月 1 日序列值是39448。Excel所能处理的日期最小值是1900年1月0号,日期最大值是9999年12月31号(对应数字2 958 465)。0~2 958 465之间的数字都可以转换为合法的日期。
年月日除Excel中关于日期的存储方式,再来简单列出Excel中日期的输入格式。正确格式是年、月、日3个数字之间用减号(-)或者斜杠(/)隔开,如2018-12-01、2018/12/01、1-Dec-2018或者1/Dec/2018等。在了解了关于日期的基本知识后,接下来以员工合同时间信息整理为例。
员工合同信息如上图所示,尽管合同日期信息明确,但是由于起止时间在一起,不便于后续统计不同签约日期、合约到期等操作。为此,在对应合同签约时间后增添两列,分别存储对应起止日期,如下图所示。
对应合同签约时间后增添两列后续,在F2、G2单元格分别输入如下函数:IF(E2="","",DATEVALUE(LEFT(E2,10)))和IF(E2="","",DATEVALUE(RIGHT(E2,10))),即可将起止日期分开,如下图所示处理后的结果。上述相关函数简单解释如下,LEFT和RIGHT函数分别表示从文本字符串的从左或从右第一个字符开始返回指定个数的字符;DATEVALUE函数返回文本格式日期所对应的序列值;IF函数在此主要用于判断所分解单元格,是否为空,若为空,则返回空值。对应的“续签合同时间”一列,采用如上所属方法,即可将对应起止日期拆分开来。至此,关于合同日期的整理示例已结束。
处理后结果以上就是关于Excel日期处理的相关知识,以及在梳理员工合同日期的示例,你学习到了吗?如果大家有什么疑问,欢迎在下方留言。如果你有什么想学习到,也可以通过留言来传达你的困惑,说不定下一篇关于Excel的应用技巧,就是关于如何解决你的困惑。