我是【】,衷心欢迎各位的关注与支持!在这里,我将与您一同探索职场办公软件的奥秘,每天为您带来丰富的使用技巧干货,助力您的工作效率更上一层楼!
——首发于微信号:
在日常的办公工作中,我们常常需要使用WPS录入Excel数据,而在录入过程中,添加时间信息往往是一个既费时又容易出错的过程。今天,我要为大家分享一个简便的方法,让Excel自动添加时间,告别繁琐的手动输入,让您的办公变得更加高效、精准,有效避免因手动输入而造成的错误,这无疑是我们工作效率的加速器!
以下是一张表格商品出入库信息表的示例,当我们录入商品名称和出入库数量时,出入库时间将自动生成。
下面,我将直接为大家呈现操作步骤:
第一步:开启迭代计算功能 首先,请打开您的Excel表格,点击菜单栏中的【文件】,在弹出的对话框中点击【选项】,随后在“选项”对话框中找到【重新计算】,勾选【迭代计算】前面的方框,最后点击确定。具体操作如下图所示:
第二步:设置日期显示格式 接下来,请选择“入库时间”这一列数据,同时按住Ctrl键,再选择“出库时间”这一列数据。然后,通过快捷键【Ctrl+1】调出【单元格格式】窗口,在【自定义】选项卡中选择【yyyy-m-d h:mm】的显示格式,具体操作如下图所示:
第三步:设置自动录入公式
1. 在“入库时间”这一列数据的目标单元格中输入以下公式:
=IF(OR(A3='',B3=''),"",IF(C3='',NOW(),C3))
然后下拉填充数据。
解读: - 自动录入“入库时间”是通过两个IF函数和OR函数的组合来实现的。 - 第一层判断是判断A3和B3单元格是否有空值,即“商品名称”和“入库数量”是否为空;如果有任意一个为空,则“入库时间”单元格返回空值;否则,进行第二层判断。 - 第二层判断是判断C3单元格是否为空值,如果为空,则返回NOW()函数;如果不为空,则返回C3本身。 - 由于公式引用了自身所在的单元格,形成了一个循环引用,因此需要启用迭代计算功能,这也是为什么在第一步中要开启迭代计算功能的原因。
- 在“出库时间”这一列数据的目标单元格中输入以下公式:
=IF(OR(A3='',D3=''),"",IF(E3='',NOW(),E3))
然后下拉填充数据。
解读: - 自动录入“出库时间”的原理与“入库时间”相同,只是需要同时判断“商品名称”和“出库数量”是否为空。
通过以上三步,您就可以实现Excel表格自动添加数据录入时间功能了。这样的操作是不是很简单呢?您可以按照教程的步骤自己尝试制作一下。
重点知识点分享:IF函数与AND或者OR函数组合,进行多条件判断技巧
- IF+AND函数组合(多条件同时满足)
- 功能: 同时满足多个条件,返回真值,否则返回假值。
- 语法: =IF(AND(条件1,条件2..条件N),条件成立返回值,条件不成立返回值) 或者:=IF((条件1)(条件2..)(条件N),条件成立返回值,条件不成立返回值)
-
实例: 如下图所示,这是一个员工考核成绩表,需要给“技术部”并且“考核成绩”大于90的员工补贴900元,否则补贴为0。 在目标单元格中输入公式:
=IF(AND(B3='技术部',C3>90),900,0)
或者=IF((B3='技术部')*(C3>90),900,0)
然后点击回车,下拉填充数据即可。 -
IF+OR函数组合(多条件满足任意一个条件)
- 功能: 满足多个条件中任意一个条件,返回真值,否则返回假值。
- 语法: =IF(OR(条件1,条件2..条件N),条件成立返回值,条件不成立返回值) 或者:=IF((条件1)+(条件2..)+(条件N),条件成立返回值,条件不成立返回值)
- 实例:
如下图所示,这是一个员工考核成绩表,需要给“技术部”或者“考核成绩”大于90的员工补贴900元,否则补贴为0。
在目标单元格中输入公式:
=IF(OR(B3='技术部',C3>90),900,0)
或者=IF((B3='技术部')+(C3>90),900,0)
然后点击回车,下拉填充数据即可。
以上就是【】今天的干货分享~如果您觉得内容对您有所帮助,别忘了点赞支持哦!如果您有任何问题,欢迎关注并留言,期待与您的每一次互动,让我们共同成长!