Excel制作考勤表时怎样自动录入时间

作者:追风筝的人 | 创建时间: 2023-04-20
大家也许知道在Excel中用“Ctrl+Shift+:”可以自动输入时间,但是怎样不用输入而自动录入呢?几经曲折,终于搞定,下面说说笔者的方法。...
Excel制作考勤表时怎样自动录入时间

操作方法

打开Excel软件,新建一空白工作薄,点击工作薄下的“sheet1”进入工作表编辑。先在“A”列点击鼠标右键选择“设置单元格格式”,在“数字”项选择“文本”点击“确定”按钮。

上一步的目的是为了把“A”列设置成文本格式,这样某个员工到岗后,只需在”A“列中输入他自己的编号,对应的“B”列就会自行录入这时刻的时间,为今后判断是否迟到、早退统计用。

如图在“B”列第2行中输入,【=IF(A2="","",IF(B2="",TEXT(NOW(),"yyyy/mm/dd hh:mm:ss"),B2))】按“回车”键返回后,再选择该项,当右下出现“+”后,把“+”用鼠标左键按住往下拖动,根据所需的人数自动向下填充公式。

如图在“A”列输入员工编号,按“回车”键即得到签到时间,但是问题出现了,签到时间为空,不显示怎么办?

在菜单栏中依次点击“工具”→“选项”,弹出对话框,点选“重新计算”,勾选“迭代计算”,在“最多迭代次数”输入“100”后,点击“确定”按钮。

先清空“A”列再输入员工编号,按“回车”键即真正得到不同签到时间。

温馨提示

在实际操作中请最好“B”列设置密码及公式保护,不允许他人随意更改。
点击展开全文

更多推荐