oracle round函数保留两位0没有了_四舍五入的那些事躲不过ROUND函数家族

在实际工作中我们很多时候其实用到小数点后两位就可以了,因为很多时候小数点在往后两位对我们意义已经不到了,虽然我们有时候能够通过数字格式设置显示为保留两位,但只是显示为保留两位,点入单元格看编辑栏还是后面很多位,如下所示:

e37474a034c16264f806f31c1da8d30d.png

但很多时候我们是直接要保留两位后的数据,尤其是财务人员,我们的计量单位到元角分的分就可以了,这时候我们就需要将数据进行处理,Excel为我们提供了三个函数ROUND,ROUNDUP,ROUNDDOWN,其中ROUND函数是这三个函数中使用最多的,接下来我们就把这三个函数说一说。1.ROUND函数

语法:ROUND(数字,位数)

我做了这么一张表让大家理解下:

ce96a3fae17305bd5eaaa15199a007c3.png

大家可以看到ROUND函数是以小数点为基点数字是0,向小数点右边保留用正数,向小数点左边保留用负数。

2.ROUNDUP函数

语法:ROUNDUP(数字,位数)

我还是以上面数值做了个表让大家理解下:

1c3590728b7a80af035f1208496006de.png

大家发现了什么,位数的正负方向移动与ROUND是一致的,但是结果却是无论后一位是否大于5,都会向上进一位。在实际工作中我之前用过的主要是对月份归属季节的处理,用公式来处理,举个例子:

ebd6245333673e3b767014f878f9943a.png

这个就是用month提出月份,然后除以3,然后通过ROUNDUP这个函数获得了一个向上的整数得到的。

3.ROUNDDOWN函数

语法:ROUNDDOWN(数字,位数)

我还是以上面数值做了个表让大家理解下:

73e9778711a02808049344bdb32fd5cf.png

大家可以看到这个函数的特点,那就是不管下一位数是多少,直接舍去了,这个在实际工作中什么时候用呢,比如计算周岁的时候,无论是35.1岁还是35.9岁,我们都会把它认为是35岁。这里我就不举例了大家可以去试一下。

大家如果喜欢我的文章,欢迎关注我的公众号:跟我学EXCEL图表

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值