Excel中如何为IF函数返回的NOW()时间戳增加6小时?
Excel时间戳加6小时的实现方法
完全不需要更换其他函数,直接修改你现有的公式就能实现需求:
=IF(E2="Done",NOW()+6/24,"")
原理很直观:Excel中时间是以天为单位存储的数值,1代表完整的24小时,因此6小时对应的数值就是6/24(即0.25)。直接将这个数值加到NOW()返回的时间戳上,就能得到延后6小时的时间结果。
如果单元格显示的不是正确的时间格式,右键点击单元格选择「设置单元格格式」,在分类列表里选「时间」,挑选一个包含时分秒的格式(比如yyyy/mm/dd hh:mm:ss)即可。
内容的提问来源于stack exchange,提问作者Joe Blow
相关产品推荐
相关产品推荐

