Excel函数应用实例——动态记录数据录入时间

来源:互联网 发布:js 加密 php解密 编辑:程序博客网 时间:2024/05/21 06:40

很久以来,有一个想法,要在Excel中记录新词条时自动记录当前系统时间(数据录入时间),尝试过几次都不了了之。

今天,终于成功了!


参考文章:动态记录Excel数据录入时间的技巧 (http://www.pgygho.com/help/soft/Excel/11815.html)


要输入的源数据为B列到E列(即,访问总量、积分、排名、篇数),需求描述如下:

1. 当这几列全部未填入(为空),数据录入时间也为空

2. 如果数据录入时间为空,在这几列中任意一列中输入数据并回车时,将系统时间记录到输入录入时间

3. 如果数据录入时间不为空,在这几列中任意一列中输入、更新数据并回车时,用系统时间替换当前的数据输入录入时间


需求看着有点头大,公式可能更加“简单粗暴”。

=IF(CONCATENATE(B16,C16,D16,E16)="","",IF(OR(CELL("contents")=B16,CELL("contents")=C16,CELL("contents")=D16,CELL("contents")=E16)*OR(CELL("col")=3,CELL("col")=4,CELL("col")=5,CELL("col")=6)*(CELL("row")=ROW()),NOW(),A16))

如果不太明白,请参考上面给出的参考文章链接,写的比较简洁明了。







阅读全文
0 0
原创粉丝点击