利用INT函数构造四舍五入的函数返回的结果精度有限,有时候满足不了我们的实际需要。Excel的Round函数可以解决这个问题。
:
ROUND函数中:
如果 num_digits 大于 0(零),则将数字四舍五入到指定的小数位。
如果 num_digits 等于 0,则将数字四舍五入到最接近的整数。
如果 num_digits 小于 0,则在小数点左侧进行四舍五入。
若要始终进行向上舍入(远离 0),请使用 ROUNDUP 函数。
若要始终进行向下舍入(朝向 0),请使用 ROUNDDOWN 函数。
若要将某个数字四舍五入为指定的倍数(例如,四舍五入为最接近的 05 倍),请使用 MROUND 函数。
Excel中可以用round函数来对小数进行四舍五入。
1首先我们看到表格中的数据并不是整数。
2在数据后面的一个单元格输入round函数。
3我们取小数点后面两位的函数输入公式确定即可获得。
4根据以上步骤就可以使用round函数了。
整数位四舍五入,"=round(A1,0)"。
round函数:按指定位数对数字进行四舍五入。如输入=round(3158,2)则会出现数字316,即按两位小数进行四舍五入。rounddown:按指定位数舍去数字指定位数后面的小数。如输入=rounddown(3158,2),则会出现数字315,将两位小数后的数字全部舍掉了。
同型算法
四舍六入五成双是一种精确度的计数保留法。这里"四"是小于五的意思,"六"是大于五的意思,"五"是舍入位之后的尾数逢五的话看前一位,奇进偶不进。如125保留一位小数,因为2是偶数,所以是12。
从统计学的角度,"四舍六入五成双"比"四舍五入"要科学,它使舍入后的结果有的变大,有的变小,更平均。而不是像四舍五入那样逢五就入,导致结果偏向大数。
这是一个四舍五入的取整函数,或说取小数位数的函数,例如:
=ROUND(145,1)回车返回15,因为四舍五入,所以进一,公式括弧内的1表示保留一位小数,同理如果是0,则表示不保留小数,则返回1
1打开Excel2010,选中单元格,输入需要计算的数据。
2在选定计算结果的单元格内输入“=ROUND(a2,2)”,按Enter键确定。
3得出的结果就是四舍五入的结果。
round函数:excel中的基本函数,作用按指定的位数进对数值进行四舍五入。
语法:
round(number,
num_digits)
参数:
number必需。要四舍五入的数字。
num_digits必需。位数,按此位数对
number
参数进行四舍五入。
返回值:
返回按指定位数进行四舍五入的数值。
用法举例:
在excel单元格中输入“=round(215,1)”,意思是将215四舍五入到一个小数位,得到结果返回值为22
关于excel表格输入数字为万元后两位
ROUND函数使用,介绍一下本人的方法
首先复制这个公式 =ROUND(B5/10000,2)&"万"
比如excel有3列数据都是N万的,
第一步,在数值右边空白位置双击粘贴上面的公式 =ROUND(B5/10000,2)&"万"
其中B5为图一蓝色框序列,修正后按enter
第二步,鼠标移动至F5序列(即上一步求出数据223万)右下角,光标为+号字符,往右无限拉长,即得出数据。由于列数只有3列,所以后面的为乱码错误值,可按照实际列数拉伸。
第三步,同理,鼠标移动至F5序列(即上一步求出数据223万)右下角,光标为+号字符,往下拉长,即得出数据。
最终效果,如图四。
此法适合批量做数据,在数值右则空白位置,输入公式,修改被改值,如B6,=ROUND(B6/10000,2)&"万" ,按enter键--往右拉/往下拉,最后把数据选中复制到需要改的表格即可。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)