在Excel表格中,要使用当前的日期和时间,你还需要手动输入吗那你就太小看Excel了!其实,三个字母组成的简单函数就可以解决问题。
现在是何年何月何时问问NOW就知道。NOW就是“现在”的意思,如果给这个单词后边加上一对半角小括号,括号内不加任何内容,这样就构成了提取当前系统日期和时间的函数“NOW()”。在任意一个单元格中输入“=NOW()”,回车之后是不是看到了单元格中自动出现了当前的日期和时间
这个函数比较特殊,里边不需要添加任何参数或内容,加了就要出错。此外,这个函数生成的日期是“活”数值,而不是一成不变的“死”数据。之所以这么说,是因为当你重新打开含有这个函数的表格,或者用F9刷新表格之后,你会发现单元格中的日期时间已经变化为打开时或刷新时的日期时间,而不是上次填表时的数据了。
虽然如此简单,但这并不表示生成的日期时间格式只能有如此一种。事实上,该函数可以和TEXT()函数结合,变换出丰富多彩的日期格式呢!在单元格中输入“=TEXT(NOW(),yyyy-mm-dd)”回车,你会看到,日期格式变成如下这个样子:
其中yyyy表示“年”为4位数,mm表示“月”为2位数,dd表示“日”为2位数。如果月的位数表示为m,那么就不会出现08或09这样的月份表示,而是显示为8或9了,但这并不表示当前的10月也只显示一位月份数字。你看,我将“月”改为m之后,现在的10月仍不会显示错误,Excel才不会那么傻呢。
如此一来,只需灵活借用TEXT函数,更改其中的年、月、日数字位数参数,你就可以灵活构造出各种日期格式了。如果你还希望表格中出现当前时间,那么只需添加“hh:mm:ss”参数就可以了,其中hh表示时、mm表示分、ss表示秒。其间还可以添加汉字说明呢(如下图)。
问题不难,但是你说的太绕了
“B7:B13输入内容”,“A4单元格自动计算出本地时间函数”,“但是月份需要上个月”,不知道到底是什么意思。
我斗胆猜测一下:
只要B7:B13有内容,A4单元格就显示日期,比如现在是2011年5月9日,A4就是显示“2011年4月”,对吗?
=TEXT(IF(COUNTA(B7:B13),TODAY()-DAY(TODAY()),""),"yyyy年mm月")
或者
=IF(COUNTA(B7:B13),TEXT(TODAY()-DAY(TODAY()),"yyyy年mm月"),"")
另外,站长团上有产品团购,便宜有保证
Excel 中显示时间具体该如何用函数实现显示时间呢下面是我带来的关于excel用函数显示时间的教程,希望阅读过后对你有所启发!
excel用函数显示时间的教程:
函数显示时间步骤1:TODAY(),显示系统时间。在其前面分别加上YEAR、MONTH、DAY后,可以分别显示年、月、日。
函数显示时间步骤2:显示当前“年”:“=YEAR(TODAY())&"年"”。在单元格中输入外面的双引号里面部分,点公式输入栏前面的“√”确定。
函数显示时间步骤3:显示当前“月”:“=MONTH(TODAY())&"月"”。在单元格中输入外面的双引号里面部分,点公式输入栏前面的“√”确定。
函数显示时间步骤4:显示当前“日”:“=DAY(TODAY())&"日"”。在单元格中输入外面的双引号里面部分,点公式输入栏前面的“√”确定。
excel中函数TODAY()是可以查看到当前的系统日期的, *** 作步骤如下:
1、打开一个excel文件:
2、选中任意一个单元格,这里以A1为例:
3、在选中的单元格中输入函数=TODAY():
4、输入完成以后点击回车,就可以看到今天的日期了:
5、和系统的日期做对照,可以看到是一样的,都是2019年5月8日。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)