当前位置: 涵芬教育 > 自学教程 > 正文

Excel教程:不会VBA,也能自动记录数据操作时间

2018-11-11 09:29 11

在我们的实际工作中,有时需要在一单元格录入数据,另一单元格自动记录操作时间,貌似这一操作只能VBA才能实现,不会VBA的我,该怎么办呢?

如下图:在B列录入数据,在A列自动显示操作时间

第一种方法:迭代计算

操作步骤:

1、启用迭代计算

【文件】-【选项】-【公式】

在计算选项下勾选【启用迭代计算】

2、在A2单元格输入公式:

=IF(B2="","",IF(A2="",TEXT(NOW(),"yyyy-m-d h:mm:ss"),A2))

两步,设置OK!

若需要修改B列数据且A列录入时间不变,直接修改;

若需要修改B列数据且A列录入时间变为当前修改时间,请先清除要修改的内容,再录入数据。

第二种方法:数据有效性

操作步骤:

1、如在任意单元格输入公式:=NOW()

2、设置数据有效性

选中要设置的单元格区域

【数据】→【数据验证】

选中A列,按键调出设置单元格格式对话框

设置完成!

若需修改B列数据且A列录入时间不变,直接修改数据内容,不选择录入时间;

若需修改B列数据且A列录入时间变为当前时间,先修改B列数据内容,再选择录入时间。

欢迎 发表评论:

Copyright © 2018 涵芬教育