Excel2012中,如果给单元格设置的小数为2,则输入100时显示?
Excel2012中,如果给某单元格设置的小数位数为2,则输入100时显示100.00。
由于设置了单元格的格式为数值,小数位数为2,所以当输入数值时,小数位数大于两位的,系统会自动取2位,对第3位进行四舍五入。若小数位数不够两位,系统会自动用0来填补剩余的位置。
设置的小数位数为1,则输入100时显示100.0;设置的小数位数为2,则输入100时显示100.00;设置的小数位数为3,则输入100时显示100.000。
扩展资料
利用Round函数和ROUNDDOWN函数可以解决excel中保留两位小数的问题。
round、rounddown、roundup三个函数的语法为:Round(数值,保留的小数位数)。
round函数:对指定数值进行四舍五入,保留指定小数位数。如输入=round(4.489,2)则会出现数字4.49,即按两位小数进行四舍五入。
Rounddown函数:指定位数舍去数字指定位数后面的小数。如输入=rounddown(5.578,2)则会出现数字5.57,将两位小数后的数字全部舍掉了。
Roundup函数:指定位数向上舍入指定位数后面的小数。如输入=roundup(4.584,2)则会出现数字4.59,将两位小数后的数字舍上去,除非其后为零。
举例说明,以下图为例:
单击C2单元格,输入公式:=ROUND(B2,2),并向下复制公式即可。然后,单击D2单元格,输入公式:=ROUNDDOWN(B2,2) ,并向下复制公式即可。通过上面的实例举一反三,如果是想保留一位小数,只需将公式=ROUND(B2,2)改为=ROUND(B2,1)即可。
广告 您可能关注的内容 |