如何利用excel的公式自动记录数据变更时间

 时间:2026-02-12 15:07:05

1、首先启用迭代计算

文件->选项->公式,勾选启用迭代计算

如何利用excel的公式自动记录数据变更时间

2、在创建时间单元格里输入公式

=IF(A2="","",IF(C2="",NOW(),C2))

这里的A2是监控的单元格,C2是记录创建时间的单元格

如何利用excel的公式自动记录数据变更时间

3、选中创建时间和修改时间这两列,设置单元格格式为时间格式

如何利用excel的公式自动记录数据变更时间

4、先来看看创建时间的效果

如何利用excel的公式自动记录数据变更时间

5、现在来设置更新时间

在E2列输入公式,对,你没看错,是E2,辅助列,后面要隐藏该列

=IF(OR(B2="",D2=""),"",IF(D2=NOW(),B2,E2))

如何利用excel的公式自动记录数据变更时间

6、D2列输入公式

=IF(B2="","",IF(OR(D2="",B2<>E2),NOW(),D2))

如何利用excel的公式自动记录数据变更时间

7、来看看修改时间的效果,因为我时间精度是设置在分钟,gif不能录制太久所以我分两段

如何利用excel的公式自动记录数据变更时间

如何利用excel的公式自动记录数据变更时间

8、接下来就是隐藏E列,然后拖拉两个时间公式使新增记录也能自动更改时间

看看最终效果

如何利用excel的公式自动记录数据变更时间

如何利用excel的公式自动记录数据变更时间

如何利用excel的公式自动记录数据变更时间

  • excel取一列数据最后一个值
  • Excel怎么提取最后一行数据
  • Excel中如何记录当前时间并且不再变化
  • 条件格式设置一列内容包含某字的单元格标注颜色
  • Excel通过INDIRECT函数返回引用单元格的值
  • 热门搜索
    广东旅游景点大全 铜川旅游 旅游度假 成都旅游攻略景点必去 栾川旅游 河南旅游攻略 慈溪旅游 珠穆朗玛峰旅游 西北旅游 石家庄周边旅游景点