如何利用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函数返回引用单元格的值
  • 热门搜索
    信用卡丢了怎么办 孕妇长痘痘怎么办 怎么选股票 肉痣怎么去掉 烧烤的调料怎么配 腿肚子疼是怎么回事 墨鱼干怎么吃 湖南工学院怎么样 总拉肚子怎么回事 毛衣怎么织