溜溜问答 > 日常办公 > Excel > Excel 中输入数据后自动显示日期
高傑西
高傑西
邀请你来回答
156人阅读 2022-04-12

Excel 中输入数据后自动显示日期

比如在b1到f1任意空格中输入数据后在a1显示输入数据时的日期。而且日期不会改变。非常感谢!求高人帮忙~最好详细点 代码神马的不太懂····
我要回答
4个回答

可以用激发宏实现:

PrivateSubWorksheet_Change(ByValTargetAsRange)
IfTarget.Row=1AndTarget.Column>1AndTarget.Column<7Then
Cells(Target.Row,1)=Int(Now())
EndIf
EndSub

查看全部
2022-04-12
(1) 回复 采纳

这个用公式是实现不了了,只能用VBA实现。但一般的人又不太喜欢更改excel的安全级别

查看全部
2022-04-12
回复 采纳

在A1中输入公式:
=IF(COUNTA(B1:F1)=0,"",IF(A1="",NOW(),A1))
设置A列的单元格格式为日期,并选择一种你需要的日期格式。并在打开循环计算的情况下,在B1到F1中任意输入数据或文字,A1中显示当前日期,且不会改变。

查看全部
2022-04-12
(4) 回复 采纳

想要实现excel 中输入数据后自动显示日期,有几个步骤(PS:使用2007excel演示):

一、打开excel,在A2中输入“=IF(B2="","",IF(A2="",NOW(),A2))”。如下图:

Excel 中输入数据后自动显示日期

二、点击左上角的圆圈,在点击下方的“excel选项”。如下图:

Excel 中输入数据后自动显示日期

三、在弹出框中,选择“公式”,在选择“启用迭代计算”,数字不必改动。如下图:

Excel 中输入数据后自动显示日期

四、之后,在B列填写数字,文案,日期就自动出现了。关闭了excel,过段时间在打开excel,也不会自动改变时间。

Excel 中输入数据后自动显示日期

查看全部
2022-04-12
(4) 回复 采纳

相关问题

输入日期后如何让Excel自动显示星期几?
共4条回答 >
A0凤苑装饰🌴唐鑫波🌴: 通过自定义单元格格式来处理,输入代码aaaaExcel版本参考:2010测试单元格A11、选中A1单元格2、CTRL+1,数字-自定义3、输入代码:aaaa4、确定,输入日期测试,查看效果
(25) 回复
Excel中如何输入日期型数据?
共2条回答 >
胡半仙: 1、在Excel2010中,可以快速输入系统当前的日期,只需选中要输入内容的单元格,按下【ctrl+;】组合键即可;2、如果要快速输入系统当前的时间,则只需选中要输入时间的单元格,按下【ctrl+shift+;】组合键。3、而且,如果在Excel单元格中输入某种可以识别的日期后,单元格格式会自动更改为某种内置的日期格式,如输入“18-2-17”这种日期形式,4、Excel会自动转换成“2018/2/17”这种“日期”型数据。5、如果用户不想要这种指定的日期形式,则可以自行选择设置,选中要输入日期....
回复
Excel中的如何输入一个日期后就自动显示出是星期几?
共2条回答 >
刘峰: Excel中输入一个日期后就自动显示出是星期几,可通过设置单元格格式实现。方法步骤如下:1、打开需要操作的Excel表格,选中相关单元格,点击鼠标右键,并在右键菜单中选择“设置单元格格式”。2、在数字标签页中点击日期,然后在右侧选择星期样式,并点击确定按钮即可。3、返回Excel表格,发现单元格内容成功由日期转换为星期。
回复
如何在Excel中输入日期和时间自动显示小时?
共2条回答 >
阿峰: 可以自定义单元格式为小时。也可以在另一列用公式得出小时,如输入的数在A1,公式为=HOUR(A1)
回复
Excel如何实现输入数据自动显示日期?
共2条回答 >
薛生: 1、首先在“文件-选项-公式”里将迭代计算打开。2、在B2输入公式=IF(A2="","",IF(B2="",NOW(),B2))3、将B2单元格设置为需要的日期时间格式。4、公式下拉自动填充。这样在A列输入内容,B列就会显示输入时的日期时间,并且永远不会改动。
(3) 回复
素材推荐
3D模型 SU模型 材质 贴图 CAD图纸 灵感图 效果图
发表成功!
感谢您的分享!
好的
官方微信群

(微信添加“妙妙”或“笑笑”,邀您进群)