EXCEL表格做数据,全自动记录操作时间,用函数实现自动输入日期
合集下载
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
EXCEL表格做数据,全⾃动记录操作时间,⽤函数实现⾃动输⼊⽇期
⽇常使⽤EXCEL表格做数据的时候,我们经常需要输⼊记录数据的⽇期,这⾥我们⼀起来学习
怎么利⽤函数来实现⾃动输⼊⽇期的功能,⽐如下图。
当在A列填写操作记录时,B列对应单元格能⾃动登记当前的操作时间内信息。
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单元格为空,则记录当前时间,否则保持原有单元格的值不变。
⼩伙伴们,学会了吗?。