今天都5月5号了,五一假期的最后1天,明天牛马的日子又要开启了,今天跟大家分享一下如何在Excel中制作一个日期倒计时效果,时间真的是在不经意间就悄悄溜走了
一、设置公式
公式:=DATE(2026,5,6)-NOW()
这个公式的作用是用于计算当前的日期,相距6月5号还有多少时间。date用于构建5月6号的日期,Now函数用于获取当前的日期,二者的差值就是相距的日期

二、自定义格式
上面函数的结果默认是一个小数,因为当前假期余额已经不足1天了,现在我们需要将小数设置为时间分的显示,让展示更加的直观一些
只需要点击这个单元格,按下快捷键Ctrl+1调出设置窗口,之后点击点击【自定义】在【类型】中填写下面的代码,即可将数据转换为时分秒显示
代码:h"时"m"分"s"秒"

三、设置代码刷新
这个时间Excel默认是固定的,想要表动就需要用代码刷新结果,首先按下快捷键ALT+F11打开VBA的编辑窗口,随后点击鼠标右键新建【模块】随会在新的窗口中粘贴下面的代码,最后按下F5键运行代码,至此就设置完毕了,
Sub 日期()CalculateApplication.OnTime Now + TimeValue("00:00:01"), "日期"End Sub
需要注意的是,文件需要另存为XlSM才可以保存宏代码,关闭后需要手动开启,点击【开发工具】找到【宏】运行名字为【日期】的宏即可

到此为止就设置完毕了,大家可以试着做一下,还是比较好玩的,感受时间的流逝~
想学跟我Excel,可以在下方了解下我的课程,函数、透视表、图表、数据看板、AI都有,购买后免费答疑

END
夜雨聆风