ROUND函数用于将数字四舍五入到指定的位数。该函数对需要保留位数的右边一位数值进行判断,若小于 5 则舍弃,若大于等于 5 则进位。函数语法为:
ROUND(number,num_digits)
参数number是需要进行舍入计算的值。
参数num_digits用于指定小数位数。若为正数,则对小数部分进行四舍五入;若为负数,则对整数部分进行四舍五入。
以下公式将数值 728.492 四舍五入保留两位小数,结果为 728.49。
=ROUND(728.492,2)
以下公式将数值-257.1 四舍五入到十位,结果为-260。
=ROUND(-257.1,-1)
此外,FIXED函数也可将数字四舍五入到指定的位数。该函数的舍入规则与ROUND函数一致,不
同的是FIXED函数的返回结果是文本,且能返回带千位分隔符的格式文本。函数语法为:
FIXED(number,[decimals],[no_commas])
参数number是需要进行舍入计算的值。
参数decimals可选,用于指定四舍五入的位数。若为正数,则对小数部分进行四舍五入;若为负数,则number从小数点往左按相应位数四舍五入。若省略该参数,则按其值为 2 进行四舍五入。
参数no_commas是一个逻辑值。若为TRUE,则返回不包含千位分隔符的结果文本;若为FALSE或省略,则返回带千位分隔符的结果文本。
分别使用以下几个公式将数值 28359.476 四舍五入保留两位小数:
=ROUND(28359.476,2)
该公式结果为数值 28359.48。
=FIXED(28359.476)
该公式结果为带千位分隔符的文本 28,359.48。
=FIXED(28359.476,2,TRUE)
该公式结果为不带千位分隔符的文本 28359.48。
分别使用以下几个公式将数值-5782.3 四舍五入到十位:
=ROUND(-5782.3,-1)
该公式结果为数值-5780。
=FIXED(-5782.3,-1)
该公式结果为带千位分隔符的文本-5,780。
=FIXED(-5782.3,-1,TRUE)
该公式结果为不带千位分隔符的文本-5780
联系客服