一寸光阴一寸金,寸金难买寸光阴。浪费时间就等于浪费生命,所以时间的重要性不言而喻。我们经常会为一些重要的日子倒计时,准备着重要时刻的来临,例如考试,纪念日等。
#excel技巧#
实例1
高考倒计时
距离高考还有**天,=INT("2022-6-7"-NOW())&"天"
1、如图所示:表格内输入相应文字另一单元格输入=INT("2022-6-7"-NOW())&"天"
=INT("2022-6-7"-NOW())&"天"2、如果要精确到秒:则如图输入=”2022-6-7”-now()后设定单元格样式为Hh小时mm分ss秒;
=”2022-6-7”-now()设定单元格样式3、此时你会发现倒计时并不动,这需要启用宏;ALT+F11调出VBA窗体,然后点插入模块,输入Sub Macro1()
Application.OnTime Now + TimeValue("00:00:01"),"Macro1"
Calculate
End Sub
Private Sub workbook_open()
Macro1
End Sub
然后双击ThisWorkbook输入:
Private Sub workbook_open()
Call Macro1
End Sub
再保存,若出现下图所示:
ThisWorkbook输入,保存时选否点否,另存为xlsm格式;
再次重新打开,会出现警示提示启用宏,点启用就可以了;
实例2 元旦倒计时
1,在c2单元格输入=INT("2020-10-1"-NOW())&"天"
这个函数公式的含义:里面的"2020-10-1"-NOW(),意思就是我们指定的日期减去现在的时间,NOW()返回的是现在的时间,然后在利用INT进行取整,最后用连接符&和天进行连接。
2,在d2单元格输入 ="2020-10-1"-NOW()
3,按鼠标右键设置单元格格式,选择hh"时"mm"分"ss"秒",按确定,就可以精确到小时,分钟,秒了。
4,现在是静止的时间,那么想要设置动态显示时间呢?可以通过设置宏来得到。下面是全部gif图片显示出来,大家学习一下:
按下快捷键ALT+F11进入宏,在模块中输入如下代码
Sub Macro1()
Application.OnTime Now + TimeValue("00:00:01"),"Macro1"
Calculate
End Sub
在左边"ThisWorkbook"输入代码
Private Sub workbook_open()
Macro1
End Sub
然后按F5运行,另存为宏格式的excel表格,这样就可以一打开,就可以显示 动态的倒计时时间了,现在你学会了吗?
联系客服