您的位置:网站首页 > 营销型网站 > 郑州网站建设公司 > 正文

(日期时间格式)四舍五入知多少?

作者:知网科技 日期:2020/6/17 人气:
标签:

          昨天微信群有位小伙伴咨询的日期时间格式变为整点,比如9:54变为10:00,9:14变为9:30等等。其实此类需求就是大家耳熟能详的四舍五入问题,如果是针对普通数字的四舍五入。

 

        其实日期和时间格式在Excel里面也是以数字保存,比如,在Excel中日期为2018/3/9  9:14:31,使用Value函数可以得到43168.38508。既然日期和时间也是数字,那四舍五入的基本函数都可以使用了。对于微信群里小伙伴咨询的问题,直接使用函数CEILING即可达到要求。

        其实上图的函数的核心就位于红色框中,其实外层的TEXT函数完全可以通过手动设置单元格格式达到。如果是默认常规的单元格格式,那么函数CEILING(A4,$B$1)得到也是一个带有小数的数字。其实CEILING函数也非常好理解,可以直接理解为天花板,也就是不满半小时,就舍入。作为同时记忆的就是FLOOR,理解为地板,不满半小时,就舍掉。

 

        我是为了简便,所以在B2单元格设置了数据验证,也就是老版本Excel里面的数据有效性,我设置了两个选项,一个是0:15,另一个是0:30,如下图所示:

        因为有些小伙伴可能需要以15分钟作为舍入标准,所以增加了可选项,选择15分钟后,函数得出的结果如下:

        通过和CEILING和FLOOR的对比就容易发现,MROUND函数算真正意义上的四舍五入,以上面15分钟为例,如果是9:52:31分,超过或等于(9:52:30)9:45:00+07:30,则变为10:00。如果为9:52:29分,则变为9:45。如下图中的最后2行。

        有些小伙伴习惯使用15/60/24来代替"0:15",使用30/60/24来代替"0:30",其实在Excel中,这两个是等价的,因为VALUE("00:15:00")=15/60/24,接下来将通过动态图来回顾一下今天介绍的内容。

        好了,想必大家对数字或日期时间格式的四舍五入已经了解的很透彻了,以后碰到类似问题,就可以举一反三,因为日期时间也是数字,所以给定的时间加上不同的小时或者分钟,分分钟就知道如何解决啦。



(())
顶一下
参与讨论
姓名: 验证码:看不清楚,换一个
最新评论

联系我们

软件开发: 15838307519(司经理)

网络营销: 13676968269(王经理)

网络建设: 13073737771(郭经理)

24小时服务电话: 0371-56683330

了解更多APP开发

+好友