显示(或至少获取)Excel 2003文件中某个单元格的最后修改日期(文件扩展名为*.xls)

显示(或至少获取)Excel 2003文件中某个单元格的最后修改日期(文件扩展名为*.xls)

我有一些 Excel 表格,里面填充了自 2004 年以来的值。遗憾的是,我没有在额外的单元格中添加每行添加日期。现在我想知道...也许这仍然可行?也许 *.xls 文件以某种方式将日期存储在某个地方?我在网上读到过有关函数的信息=lastmodified(A1),但似乎它在 Excel 2003 中不存在。

答案1

抱歉,朋友,Excel 中根本没有任何东西可以满足您的需求。根本没有。

顺便说一句,想象一下,如果每天只使用 200 个单元格,持续 16 年,并且每次会话可能更改 3-4-5-6... 次,那么文件的大小会是多少,我指的是用户,而不是重新计算可能做出的修改。这不是任何人都能真正使用的功能!

您可能会考虑可以采取哪些“社会工程”方法。也许您可以考虑数据的含义和结构,以寻找何时必须输入数据的线索。也许只要接近每个人的输入点就足够了。我说的结构是指,比如说,您一直在添加行。因此,如果您知道第 4567 行是在 2009 年 5 月的某个时间输入的,那么您肯定知道第 10333 行是在 2009 年 5 月之后的某个时间输入的。如果您知道数据输入的速度有多快,例如一天通常只有一个条目,或者可能有 4-10 个条目,而且可能永远不会在周末,您可以估计您确定的两个条目之间的一系列日期:假设您可能每天看到 4-10 个条目,但 4 侧的条目多于 10 侧的条目。您知道第 1000 行是在 2009 年 5 月输入的,第 3200 行是在 2010 年 6 月输入的。然后您可能会发现有 400 多天和 2200 个条目,所以每天 4.5 个,只需使用公式来分配日期,公式每隔 4-5 个条目,甚至偶尔 3 个或 6 个条目,在最后一个日期上添加一天,虽然比这稍微巧妙一些,但日期在两个已知日期之间平稳上升。如果您有备份,即使是无意的备份(例如,您购买了一台新电脑并打开了确切的日期,但仍然拥有旧电脑,您可以启动它并查看当天的数据行...),您可能能够放置里程碑,然后像上面一样估计中间点。您可能会想到很多事情。甚至价格变化,例如汽油价格信息可能存在于数据中或可以推断出来,并且可能很有用,因为您知道或可以研究其价格的几次大幅上涨或下跌,或者类似的东西可以为您提供里程碑以供插值。或者如果它是预算数据,查看机票、酒店或露营地费用条目等细节可以提供里程碑。可能存在某种模式。也许是音像店的收入记录,因此周五至周六飙升,然后周日下降,周一回升,然后周二至周四之间,从而提供有用的模式作为日期基础。许多其他类型的模式仅基于数据本身。即使您是连环杀手,并且这是一份被吃掉身体部位的记录,您也可能拥有可以应用的数据集之外的知识。

我们参与的知识是如此相互关联,如果仔细考虑,有多少知识可能不会随着时间而完全消失,这真是令人难以置信。

但是您绝对永远不会从 Excel 中的任何数据中知道真实日期,所以希望您不需要精确。

相关内容