乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > 在<em>Excel</em>中,提取当前日期的函数是什么?

在<em>Excel</em>中,提取当前日期的函数是什么?

作者:乔山办公网日期:

返回目录:excel表格制作


=TEXT(NOW(),"yyyy-mm-dd HH:MM:ss")&"需要显示汉字"
这个公式显示结果为:
2013-04-24 12:26:33需要显示的汉字
具体需要什么格式可以自己修改,或者把需要显示的结果具体举例。

具体操作如下:

1.首先在电脑桌面上打开Excel表格打开。

2.选择想要填入的表格。例如图中所示D1。

获取当前系统年月日与时分

选中相应表格后,在图中红框区域输入NOW函数,=NOW( ),无需填入参数。再按回车键,单元格中便可自动获取当前系统时间,包含年月日,时分。

获取当前系统年月日

选中需要的单元格,使用TODAY函数。在图中红框区域输入=TODAY(),无需填入参数。之后按回车键,单元格中便会自动获取当前系统的年月日。

获取当前年份

若只获取当前年份,需要用到组合函数=YEAR(TODAY()),选中所需单元格后,在图中红框区域输入=YEAR(TODAY())后,按回车键便可得到当前系统年份。

获取当前月份zhidao

若只获取当前系统时间中的月份,选中所需单元格后,在红框区域输入组合函数=MONTH(TODAY()),按回车键便可得到当前系统月份。

获取当前系统日期

若想只获取当前系统时间中的日期,在选中所需单元格后,在图中红框区域输入组合函数=DAY(TODAY()),按回车键便可得到当前系统日期。


在VBA中增加一个模块输入以下代码
Function tttt()
tttt = Date
End Function
然后在表格中比如要在输入名字后让电脑自动输入日期可以用以下
=IF(LEN(A1)=0,"",tttt())
比如A1是要输入姓名列,当你输入的过名字后就触发A1的长度不等于0
电脑就调用tttt()这个方法就会把日期输入到表格中
不过要注意的是当A1被改过后也会调用tttt()
就是说也会更改日期
还有就是单元格格式也要记得改为日期格式
否则会出现的是数字.

=TODAY()的时间是随系统时间更新的.
这个给你参考:输入时间问题

菜单栏,工具,选项,重新计算,勾选迭代计算,最多迭代次数设为1次

在B1输入公式
=IF(A1="","",IF(B1="",TEXT(IF(B1>0,NOW(),""),"yyyy-m-d h:m"),B1))
这样,你只要在A1输入内容,B1就会永远定格显示为你在A1输入内容时的时间,无论你关闭后再打开,或进行其他操作,该时间都不会变化

记住A1先不要输入任何内容,公式写完后再输入

相关阅读

关键词不能为空
极力推荐

聚合标签

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