Excel基于其他单元格数据自动填充24小时制当前时间的公式咨询
Excel基于其他单元格数据自动填充24小时制当前时间的公式咨询
嘿,真开心那个自动填充日期的公式对你这么有用!针对你想要的24小时制当前时间需求,其实可以在原公式的基础上调整,给你两种实用方案:
方案1:沿用原逻辑,通过单元格格式设置24小时制显示
你可以继续用类似的判断公式:
=IF(ISBLANK(B10), " ", NOW())
选中公式所在单元格,右键选择「设置单元格格式」,在「数字」选项卡中选「时间」,再挑24小时制的样式(比如13:30或13:30:55),确认后就只会显示符合要求的时间了。
方案2:用TEXT函数直接在公式里指定24小时制格式
如果想一步到位,直接让公式输出24小时制时间,可以结合TEXT函数格式化结果:
=IF(ISBLANK(B10), " ", TEXT(NOW(), "HH:mm:ss"))
这里的HH是24小时制的小时标识(换成hh就是12小时制),mm代表分钟,ss代表秒,你可以根据需求简化,比如只需要小时和分钟就写成"HH:mm"。
小提醒:NOW()函数会随文件刷新自动更新时间,如果想要时间生成后固定不变,那得用VBA实现,但如果只是动态显示当前时间,上面的公式就完全够用啦!
备注:内容来源于stack exchange,提问作者Michael Morton
相关产品推荐
相关产品推荐

