乔山办公网我们一直在努力
您的位置:乔山办公网 > word文档 > wps表格怎么自动添加时间点_wps表格怎么自动求和

wps表格怎么自动添加时间点_wps表格怎么自动求和

作者:乔山办公网日期:

返回目录:word文档

WPS里的excel表格怎么生成信息录入的时间?


通常我们可以用快捷键“Ctrl + ;”和“Ctrl + Shift + ;”输入日期和时间,但当我们要录入大量时间时,快捷键到底还是不够高效。

总希望可以自动填充录入的时间。


或者自动选择录入的时间。

怎样实现这样的效果呢?

很多朋友想到了“now()”函数,但是now()函数只填充当前时间,每次修改数据或填写数据或打开文件时,会自动更新。怎样让时间录入后就保持不变呢?

方法一:自动生成时间,并保持不变

首先在Excel选项中启用迭代计算。

接着在时间单元格中输入以下公式即可。

公式:=IF(B3<>"",IF(C3="",NOW(),C3),"")

这个公式可以保证,当你在B3单元格中录入数据后,C3单元格立即显示当前时间。

有些朋友的表格有很多列,希望在数据区域随意哪个单元格输入数据后,都会自动填充时间。那就需要将公式修改成以下样子。

公式:=IF(COUNTA(B3:D3),IF(E3="",NOW(),E3),"")

如果想要B-D列都填写完数据后,才填充时间,那就得把公式修改成:

公式:=IF(COUNTA(B3:D3)=3,IF(E3="",NOW(),E3),"")

网上有些教程提议使用以下数组公式。虽然可以达到相同的效果,不过我不建议使用,数组公式在计算效率上是不如普通公式的,还要同时按“Ctrl + Shift + Enter”输入公式。

公式:“=IF(OR(B3:D3<>""),IF(E3="",NOW(),E3),"")”
或“=IF(AND(B3:D3<>""),IF(E3="",NOW(),E3),"")”

方法二:自动选择时间,数据更新后,也可以快速更改时间

步骤:随便找个空白单元格如E1,输入公式“=now()”,接着设置下拉菜单,“来源”中输入公式“=$E$1”。

这样,就实现了下拉选择时间的效果。

两种方法的差别

第一种方法更高效,但需要启用迭代计算,当表格中的数据很多时,迭代计算会导致卡顿。所以,建议在自动录入时间后,将公式结果选择性粘贴为数值。

第二种方法虽然不及第一种方法高效,但修改数据后,可以再次下拉选择新的时间。

最后,不管哪种方法,在使用前都必须先将时间单元格设置为自定义格式“yyyy/m/d h:mm:ss”。


学习,为了更好的生活。欢迎点赞、评论、关注和点击头像。

WPS表格怎么让它自动填充日期?


有两个方法可以实现,不管是WPS还是Excel都适用。为了演示的方便,这里使用“now()”函数来实现,“now()”函数可以显示当前时间,题主想要填充日期,替换成“today()”就可以了。

方法1

第一步:设置单元格格式。

选中单元格,在右键菜单“单元格格式”中设置为合适的日期或时间格式。调整好列宽,不然会显示多个“#”。

第二步:启用迭代计算

WPS中迭代计算启用按钮在:WPS表格——选项——重新计算下。

Excel中迭代计算启用按钮在:文件/工具——选项——公式下。

第三步:输入公式

首先输入公式“=IF(AND(C3="",D3=""),"",IF(B3="",NOW(),B3))”或“=IF(COUNTA(C3:D3),IF(B3="",NOW(),B3),"")”,接着向下填充公式。注意,请切换成英文半角符号,再输入公式哦。如下GIF图所示,不管你在C列还是D列输入内容,输入完毕,就会自动在B列显示出当前的时间。

方法2

第一步:同方法1,先设置好单元格的格式为日期,并调整合适的列宽。

第二步:选择一个单元格(例如A2)输入“=now()”作为辅助,选中B3单元格,点击“数据”——“有效性”/“数据验证”——“序列”——输入辅助用单元格地址($A$2),向下填充,将下拉菜单复制到其他单元格。

第三步:在C列或D列输入数值,接着在B列就可以选择好当前的时间。这个方法,需要自己去选择下拉菜单,当你更新了数据时,可以再次选择下拉菜单更新时间,不需要启用迭代设置,也不需要复杂的公式。你觉得哪种方法更好呢?


各位朋友,请点赞和评论支持一下吧,关注或点击头像可以看更多哦!

本文标签:

相关阅读

关键词不能为空

ppt怎么做_excel表格制作_office365_word文档_365办公网