工服领用日期复制后差了四年,先核对Excel日期系统

领用日期复制后偏移,先核对来源、目标的日期系统及真实业务依据。保留原值在副本验证,不用统一加减天数掩盖未明原因。

把旧领用表中的一列日期复制到新的汇总文件,年份突然前后差了几年。不要先认定门店填错,也不要为了让表面一致,直接把整列统一加减天数。需要先弄清原日期是什么、复制前后使用了哪种日期系统,以及本次数据是否已经转换。下面讨论的是工作文件核对,不是修改真实领用经过的办法。

一、先留下复制前后的对应格

保存原文件,另建工作副本处理。选一条能够凭原签领记录核对的日期,将来源文件、工作表、单元格位置和目标位置对应起来。记录两边实际显示的年月日,以及本次用了什么复制方式;仅写“从旧表粘过来”还不足以让接手人重现问题。

如果接到的是导出文本、截图或人工重新输入的数据,也照实说明,不把所有日期变化都归为Excel系统差异。文本解析、月日顺序、公式或源数据错误可能需要另行排查。本文提供一个值得检查的方向,不诊断任何现存文件,更不认为相差四年就已找到原因。

核对时保留原签领日期的业务含义:它是发放、签字还是回填日期。不能因为复制后的值更接近现在,就选它作为真实发生时间。资料本身尚未确认的,先记待核查,不在真实名单中编一条试验领用记录。

二、日期系统不同,不只是显示样式不同

微软说明Excel支持1900和1904两种日期系统;对同一个日历日期,两种系统的序列值相差1462天。这里的差异涉及日期值的解释,不能仅靠把显示格式改成年月日来证明修复。本文不把这组数字当成遇到日期问题就能直接套用的公式。

由熟悉文件的人员分别查看来源与目标工作簿的相关设置,记录实际所见。不同平台、版本和复制条件的表现应按本机核对,不笼统认定某类电脑一定采用哪一种。已经自动转换的内容与仍沿用原序列值的内容,也不能在没有确认的情况下再处理一次。

发现不同设置时,先说明哪一批数据受影响。一个文件可能同时含人工输入、公式生成和先前粘贴的日期,不能看到一个差异就整张表一并平移。图表里的日期还可能有单独处理要求,不能把普通单元格的核对结果直接推广到全部对象。

三、在副本验证解释,再决定处理范围

先使用没有员工信息的测试文件重现来源与目标设置,观察本机复制行为。正式数据的修正由表格负责人依据微软对应版本说明处理;不在多人仍使用的总表中反复切换设置,靠某一格终于显示正常来试运气。

处理后回到原来选出的业务依据逐项核对,覆盖不同来源批次,而不只抽一条恰好正确的记录。日期排序、由日期派生的提醒和相关统计若受影响,也交负责人核对。显示年月日正常,只完成了值的检查,不意味着其他依赖关系自然正确。

如只确认了部分记录,就说明已核实范围,其余继续待查。发现原记录本身不一致时,保留双方资料并联系原经办人,不用程序规则替人决定哪天真的领过衣服。这里不提供统一的加减天数操作,也不修改任何人的实际业务历史。

四、交接时说明这次究竟改了什么

可保留一条简短说明:原日期依据____;来源与目标文件____;两边实际日期系统____;受影响数据批次____;采用的处理依据____;处理后核对项目____;尚未确认____。记录原值和最终采用值,不只保存改完后的截图。

以后沿用旧表时,可以先在测试副本中检查日期传递,再接入新的名单。这样遇到几年的偏移,首先查清值怎样被解释,而不是把真实发放日期改成看起来顺眼的一天。原始记录、系统条件和确认后的结果彼此对应,下一位才能判断是否还需要继续处理。

资料:https://support.microsoft.com/en-us/excel/date-systems-in-excel 。仅用于两种日期系统及1462天差异,工作副本和业务核对顺序为原创建议。