如果该行中的任何值发生更改,我想插入最后更新于 ()。我的电子表格中有一列。仅适用于实际值更改
答案1
遗憾的是,Excel 本身不提供自动时间戳功能。
您要么必须借助 VBA 宏,要么实施某种半自动时间戳技术。不幸的是,“半自动”始终依赖于用户采取适当的操作来记录时间戳。
每种方法的详细信息可在此处找到邮政。
简而言之,您可以使用“列表”数据验证,其中列表设置为 =NOW()。这将提供一个带有最新时间戳的下拉列表,用户可以在每次单元格/行更改后轻松选择并提交。
或者,您可以使用循环公式,但需要更改全局 Excel 设置,这可能会影响任何打开的工作簿。它效果很好,但应谨慎使用。
最后,您可以简单地指示用户按快捷键:
CTRL and ; (to insert the current date)
CTRL SHIFT and : (to insert current time)