溜溜问答 > 日常办公 > Excel > Excel怎么用函数自动输入当天日期?
高傑西
高傑西
邀请你来回答
415人阅读 2022-04-18

Excel怎么用函数自动输入当天日期?

Excel怎么用函数自动输入今天日期?而且要明天打开的时候,日期不变,还是昨天的日期。。我说具体点吧。假设我a1是“时间”,a2是“商品名称”我现在要的是我b2输入商品名称假如是“水”,输完b2,a2自动跳出今天日期。而且是以后打开表格,b2还是显示这个日期。不变的日期。就跟“手工输入”和“ctrl+;”的效果一样,不是=today() 的不断变化如:a2=if(b2='','', “什么办法?')求“什么办法”的答案。或者不用函数的话、用宏怎么编辑?
我要回答
4个回答

PrivateSubWorksheet_Change(ByValTargetAsRange)
IfTarget.Column=2AndCells(Target.Row,1)=""Then
Cells(Target.Row,1)=Date
EndIf
EndSub

查看全部
2022-04-18
(2) 回复 采纳

有时候,人们需要在EXCEL表中输入当前日期,最简单的方法是把日期简单地输入到EXCEL表格中,但是如果以后打开的时候需要当前日期,还需要再输入一次日期。这样稍显麻烦。

我们可以利用EXCEL2003自带的函数来在表格中填写当前日期。这个函数就是today()。Today函数的用法非常简单,只要在EXCEL表格中输入“=today()”即可。这个函数可以返回当前日期并显示在单元格中,而且,这个函数会根据系统时间自动更新。也就是说,如果5月30日编辑的EXCEL表格中使用了这个函数,那么,在6月1日再打开这个表格的话,日期会自动更改为6月1日。

查看全部
2022-04-18
(16) 回复 采纳

点击菜单栏中的工具
然后点击宏再点录制新宏然后会出现一个对话框
点击确定会出现两个小小的图标点击第一个停止录制
然后按Alt+F11就出现了VBA界面左边有一个工程界面里面有模块
点击前面的加号一个会出一个模块1
再点击一下模块1会出现以下代码
Sub Macro1()
'
' Macro1 Macro
' 宏由 USER 录制,时间: 2013-4-8
'

'End Sub
然后把它们全删除了
把下面三行复制进去
Function tttt()
tttt = Date
End Function
然后在表格中比如要在输入名字后让电脑自动输入日期可以用以下
=IF(LEN(A1)=0,"",tttt())
比如A1是要输入姓名列,当你输入的过名字后就触发A1的长度不等于0
电脑就调用tttt()这个方法就会把日期输入到表格中
不过要注意的是当A1被改过后也会调用tttt()
就是说也会更改日期
还有就是单元格格式也要记得改为日期格式
否则会出现的是数字.
Function tttt()
tttt = Date
End Function
上面这个是显示日期当需要显示日期和时间时只要把它改为
Function tttt()
tttt = Now
End Function
就可以了,不过也要记得改单元格格式不然会出现数字

查看全部
2022-04-18
(5) 回复 采纳

如果你仅仅是想实现这个功能,用函数=TEXT(NOW(),"yyyy/mm/dd"。

如果你想要实现每次更新的时候在对应行的指定位置自动填入日期的话,只能用VBA,可以在一个单元格中同时输入日期和时间,先输入日期或先输入时间均可,只是记住中间须用空格隔开,如2001/3/1 7:45:00。

Excel怎么用函数自动输入当天日期?


按下“Ctrl+;”组合键,输入系统日期 ,按下“Ctrl+Shift+;”组合键,输入系统时间。

可以在一个单元格中同时输入日期和时间,先输入日期或先输入时间均可,只是记住中间须用空格隔开,如2001/3/1 7:45:00。

表格数组的首列查找指定的值,并由此返回表格数组当前行中其他列的值。

VLOOKUP 中的 V 参数表示垂直方向。当比较值位于需要查找的数据左边的一列时,可以使用 VLOOKUP 而不是 HLOOKUP。

查看全部
2022-04-18
(8) 回复 采纳

相关问题

Excel怎么设置日期为当天日期 自动更新?
共3条回答 >
冷暖自知🈶❤: excel设置日期为当天日期并自动更新的方法:1、打开编辑表格,这里是一张空白表格。2、选中A1单元格。3、在单元格中输入“=NOW()”,按“ENTER”键。4、此时,A1单元格显示出当前日期。5、若按下F9键或者是重新打开文件,时间将自动更新。
(12) 回复
Excel中怎么输入当天日期?
共1条回答 >
李菜花: 只要把单元格设计成日期的格式,输入当天日期的数字就会变成日期格式。
回复
40 Excel中怎么自动高亮当天日期?
共1条回答 >
車: 我使用繁体版本的,如造成阅读困难请见谅。解释如下:一、目标日期(E3)你可以使用today函数高亮显示今天数据,也可以透过某个单元格修改显示。二、条件格式的公式:=IF($A1=$E$3,1,0)$A1,在A前面加上$,可以实现满足条件的整行数据高亮显示。如果只想显示数据本身,把应用范围改为$B$1:$B$6有其他不明白的欢迎私我:)❀赠人以赞,手留余香❀
回复
当天日期函数公式?
共1条回答 >
小涤纶: 使用Excel中的today函数和now函数即可得到当前日期和时间,。1、演示获取日期时间操作所使用的办公软件为Excel,当前使用软件版本为Microsoftoffice家庭和学生版2016。2、打开Excel电子表格,然后在表格中输入用于演示的提示文字。3、在D4单元格中输入函数“=TODAY()”,该函数表示获取系统当前日期。4、输入完成后点击回车即可看到结果,可以看到我们已经得到了今天的日期。5、同样的,我们可以在D5单元格输入函数“=NOW()”,点击回车即可,可以看到我们已经获取到了....
回复
Excel怎样自动选取当天日期?
共1条回答 >
谈有理: 1.点选一个单元格。2.按键盘的ctrl+;键,当天的日期就会显示在单元格中。3.如果想让单元格中的日期跟随电脑中的日期自动变化。可以在编辑栏中输入=today(),然后按键盘回车键或者编辑栏上的对号。这样第二天再打开这个excel表格时,该单元格中的日期就变成了第二天的时间。
(6) 回复
发表成功!
感谢您的分享!
好的
官方微信群

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