不知不觉今天是第四天,休息两天就要上班了。假期余额不足,有条件别忘了及时充值!今天给大家分享一下如何在Excel中制作节日倒计时效果,实现每秒自动倒计时。
一、构建公式
说白了,倒计时就是两次之差。用假期结束时间减去当前时间,然后实现每秒自动递减。
假期结束时间:2023年1月28日(初七),可以用DATE函数构造。
当前时间:您可以使用NOW函数获取当前时间,包括年、月、日、小时和分钟。
公式:=日期(2023年1月28日)-现在()
公式设定好之后,我们会发现结果是一个日期。没关系,是单元格的格式造成的。我们只需要在以后改变它。
二、更改数据格式
倒计时效果是年、月、日、小时、分钟和秒的显示格式。现在我们需要以这种格式设置这个日期,只需使用自定义格式。
点击该日期,然后按Ctrl+1调出设置窗口,点击【自定义】,在类型中设置如下格式编码。
d & # 34天& # 34;h & # 34当& # 34;m & # 34时钟& # 34;s & # 34秒& # 34;
三、逐秒自动递减
现在,这个数据不会改变。为了实现每秒自动递减,需要使用VBA码强制刷新。首先,复制下面的代码。
子计算()
计算
申请。on time Now+time value(& # 34;00:00:01"), "计算& # 34;
末端接头
首先,单击开发工具,然后单击Visual Basic。在弹出的界面中,选择插入找到模块,直接将代码粘贴进去,然后关闭界面。然后点击右边的宏,找到计算,直接执行,就可以实现自动递减了。
需要注意的一点是,由于使用的是vba代码,我们需要先将格式保存为xl,然后才能保存代码。
今天到此为止,好吗?你学会了吗?
我是从零到一的Excel,关注我继续分享更多Excel技巧。
如果想学习Excel,可以了解一下我的专栏。现在已经更新了140章,后面还会增加更多的章节。专栏永久有效,不限时间,配有课件。
免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。