经验直达:
- excel中函数now
- now..
一、excel中函数now
【now.. excel中函数now】因为你前面有"当前时间:"几个汉字,Excel就认定你这个单元格的格式是文本,所以自动把now()返回的值换算成数字了 , 即41397.6306597222.而你下面说的
="当前时间:"&text(now(),"e-mm-dd h:mm:ss")
这个公式利用text()函数将now()返回的值换算成的数字再重新转换成时间格式 。
至于12小时制还是24小时制,Excel函数完全是引用的你电脑的系统设置值,就是电脑桌面右下角那个系统时间,你设置成24小时制,函数返回值也就自动变成24小时制的时间了 。
二、now..
在Excel中是可以插入日期和时间的,但这个日期和时间是静止的 。能不能让Excel中也有一个像电子手表一样的电子钟表呢?可以的 。它主要是通过宏再加上相应的代码就能轻松搞定 。下面来看一看是如何实现的吧!
操作步骤:
第一步:新建一个Excel工作簿→单击Sheet1工作表→工具→宏→Visual Basic编辑器 。
第二步:在Sheet1工作表上右击→插入→模块 。
第三步:在模块对话框中输入如下代码:
Sub biao()
ActiveSheet.Range("a1").Value = https://www.itzhengshu.com/excel/Time
Application.OnTime TimeTimeSerial(0, 0, 1), "biao
End Sub
注:上述代码中的a1是表示我们要在A1单元格中建立一个电子时钟,如果想在其他单元格中建立一个电子时钟,可以把A1改成相应的单元格地址 。
第四步:关闭Visual Basic编辑器,返回到Excel工作簿中→工具→宏→宏(M)… 。
第五步:在宏对话框中选择biao→执行 。