EXCEL函数用法:[6]按照指定位数四舍五入

2025-05-14 04:44:24

本人之前从事过数据分析的工作,现在从事IT咨询和财务软件实施,日常工作中对excel软件有一定的了解和掌握。本系列的作用是为大家介绍一系列常用的EXCEL函数,希望可以对大家的工作起到一定的帮助。本篇经验分享五个常用于数据四舍五入(指定位数)的函数,分别是【round】、【rounddown】、【roundup】、【ceiling】、【mround】。作用分别是:1、按照指定的小数位数四舍五入;2、按照指定的位数向下舍入3、按照指定的位数向上舍入4、按照指定的【倍数】向上舍入5、按照指定的【倍数】进行四舍五入这四个函数的描述和具体使用方法说明如下

工具/原料

windows 8.1

office 2013

round函数

1、如图,选中【a1】单元格,点击fx按钮,在【数学与三角函数】中选择【round】,此函数共有两个参数

EXCEL函数用法:[6]按照指定位数四舍五入

2、这两个参数的含义分别是:1、需要进行四舍五入的数字2、需要保留的位数。这个【位数】很好理解,比如2.345,保留三位小数就是【2.345】,两位小数就是【2.34】,一位小数就是【2.3】,0位小数就是【2】,也就是分别在参数2中填入3、2、1、0即可,如图,这个就不加以赘述了。

EXCEL函数用法:[6]按照指定位数四舍五入

4、为什么会有这样的结果呢?分析如下1、参数写【-1】:excel会去找到小数点左边一位,也就相当于把【5.012345】进行四舍五入,得到结果【5.0】,然后再把蟛杆戛攉小数点向右移动一位,结果就是【50】2、参数写【-2】:excel会去找到小数点左边二位,也就相当于把【0.5012345】进行四舍五入,得到结果【1.0】,然后再把小数点向右移动二位,结果就是【100】3、参数写【-3】:excel会去找到小数点左边三位,也就相当于把【0.05012345】进行四舍五入,得到结果【0.0】,然后再把小数点向右移动三位,结果就是【000】4、参数写【-4】:同上也就是说,官方的说明【如果num_digits 小于 0,则将数字四舍五入到小数点左边的相应位数】,也就是【先把小数点向左移动相应的位数,四舍五入完毕后,再把小数点向右移动相应的位数。怎么样,这么解释起来,舍入位数为负数的概念是不是就清楚多了?

EXCEL函数用法:[6]按照指定位数四舍五入

2、当参数2为【负数】时,此函数的结果就比较有意思了,如下图所示

EXCEL函数用法:[6]按照指定位数四舍五入

2、当参数为负数时,如图。这个的计算原理就完全等同于上文的两个函数,所以就不再赘述了

EXCEL函数用法:[6]按照指定位数四舍五入

3、怎么样,这个函数的使用是不是很简单?

mround函数

1、【mround】这个函数的使用方法懋鲕壶迎基本等同于【ceiling】函数,只不过【ceiling】函数是只能向上舍入,而【mround】是四舍五入的。mround同样有两个参数:1、要舍入的数值2、要舍入的基数怎么确定【四舍五入】呢?很简单:1、【要舍入的数值】除以【要舍入的基数】的余数,如果大于或等于【要舍入的基数】的一半,那么就【向上舍入】,也就是五入2、【要舍入的数值】除以【要舍入的基数】的余数,如果小于【要舍入的基数】的一半,那么就【向下舍入】,也就是四舍。这个函数对于两个参数的符号要求为:【符号必须一致】

2、同样,还是用数据来说明一下这个函数的用法

EXCEL函数用法:[6]按照指定位数四舍五入

3、说明如下:1、将 10 四舍五入到最接近 3 的倍数,也就是92、将 -10 四舍五入到最接近 -3 的倍数,也就是-93、将 1.3 四舍五入到最接近 0.2 的倍数,由于【1.3/0.2】的余数为【0.1】,等于【基数0.2】的一半,所以这个公式的计算会向上舍入,结果就是1.44、返回错误值,因为两个参数的符号不同。

4、以上就是关于mround函数的全部介绍了

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢