自动记录数据录入时间不懂得VBA的朋友可以看看
来源:互联网 发布:php 文章管理系统 编辑:程序博客网 时间:2024/05/16 10:55
在日常工作中,经常会遇到需要实时记录数据录入的时间问题。
有朋友会说了,用快捷键啊,按Ctrl+;(分号)可以返回当前的系统日期,按Ctrl+Shift+;(分号)可以返回当前的系统时间。
但是如果需要同时返回日期和时间又该怎么处理呢?
对于懂得VBA的朋友,这个问题当然不在话下,但相对于V盲的表亲来说,处理这个问题就有点棘手了。
以下图为例,在A列单元格输入或是修改内容后,B列就会自动的显示出数据录入、更改时的时间。
接下来,咱们就一起学习一下如何实现这样的目的。
B2单元格输入以下公式,向下复制。
=IF(A2="","",IF(A2=CELL("contents"),NOW(),B2))
先简单说一下公式的意思。
NOW()函数返回日期时间格式的当前日期和时间。
先用IF函数判断A2是否为空值,如果A2是空值返回空文本"",否则执行下一段公式:
IF(A2=CELL("contents"),NOW(),B2)
公式中CELL("contents")部分,可以获取最后编辑的单元格内容。
再用IF函数判断,如果A2等于最后编辑的单元格内容,公式返回当前的系统日期时间,否则仍然等于B2原有的值不变。
输入公式后,如果马上在A2单元格输入内容,会弹出循环引用的警告:
先关闭警告对话框。
然后依次单击【文件】→【选项】,在【Excel选项】对话框里单击【公式】选项卡,勾选“启用迭代计算”。
设置完毕,只要在A列输入内容或是对已有的数据进行更改,B列就会记录下数据录入时的时间。
如果您的工作表中显示的是类似41672.55这样的怪怪的数字,记得设置一下单元格格式http://pdftoword.55.la/img2bmp/
- 自动记录数据录入时间不懂得VBA的朋友可以看看
- 不懂*&和*区别的可以进来看看
- 学习PHP入门,不懂的可以看看
- 刚参加工作的朋友可以看看
- mysql的自动记录时间
- Mysql的timestamp类型,自动记录数据的更新时间
- 初学的朋友经常遇到的问题!可以看看这里
- 有兴趣的朋友可以看看,两个lisi参数能否传出
- javascript 语法基础 想学习js的朋友可以看看
- 准备加入软件开发行业的朋友可以看看
- 有点不懂留个时间看看
- 写扫雷的一点感想(初学的朋友可以看看)
- 在网上找了一些j2ee的视频教程,有需要的朋友可以看看
- 面试碰到的两个推理题,有需要的朋友可以看看
- 非模态对话框销毁的问题,SldWorks二次开发的朋友可以看看
- 自己写的哈夫曼树代码,有兴趣的朋友可以看看(C++)
- 有时间可以看看复习一下的oracle(转)
- 提供 Watir 入门 PPT 下载--有兴趣了解 Web 测试自动化的朋友可以看看
- TP框架中命名空间
- Linux下su与su -命令的区别
- 《剑指offer》刷题笔记(知识迁移能力):二叉树的深度
- Android学习体系结构图
- SQL注入之文件导入导出
- 自动记录数据录入时间不懂得VBA的朋友可以看看
- 《Learning Scrapy》1 Scrapy介绍
- dropzone上传批文件上传后台获取不到数据
- Python OpenCV 将给定目录内所有图像缩放
- Delphi调用SQL分页存储过程实例
- 大数据学习8:YARN的工作原理
- 使用IDEA搭建SSM框架(IDEA+Maven+Spring+SpringMVC+MyBatis)
- 出售各类账号的小项目 小赚一笔
- Linux-LVS负载均衡DR模式