热门标签:

excel自动记录操作时间

转转大师PDF转换器

支持40多种格式转换,高效办公

Step 1

EXCEL选项中启用迭代计算,选择【文件】选项卡下面的【选项】

在打开的对话框中选择【公式】,勾选右边的【启用迭代运算】(有的版本这里是【反复运算】)。

Step 2

从【开发工具】选项卡中【插入】的[表单控件]插入【复选框】按钮。

Step 3

选中控件,鼠标右键,选择【设置控件格式】

在【设置控件格式】对话框中,切换到【控制】选项卡,将其单元格链接设为绝对引用A1单元格,确定。

Step 4

B5单元格输入一下公式,将公式向下复制带B13单元格。

=IF($A$1*(A5<>""),IF(B5="",TEXT(NOW(),"e-m-dhh:mm:ss"),B5),"")

勾选开关后,即可使EXCEL执行自动等级操作时间。

爱心小贴士:

1、公式中的$A$1*(A5<>""部分

表示同时判断循环引用的开关是否开启、A5单元格是否非空这两个条件,当两个条件同时满足返回TRUE,最外层的IF函数执行第二个IF函数的迭代计算部分,当任一条件不满足则返回FALSE,最外层的参数空文本””。

2、TEXT(NOW(),"e-m-d hh:mm:ss"部分

利用NOW函数返回当前时间,再利用TEXT函数使时间以需要的格式显示出来。

3、公式中的IF(B5="",TEXT(NOW(),"e-m-dhh:mm:ss"),B5)部分

利用IF函数判断,如果B5单元格为空,则记录当前时间,否则保持原有单元格的值不变。

想了解更多的小伙伴可以关注W大师哦。