例如Excel表格中如下图所示的数据。
现在需要使用千位分隔符将数值三位一分开。可以选中该列,然后右击选择“设置单元格格式”。
打开“单元格格式”对话框,在“数字”选项卡,“分类”中选择“数值”,然后将右侧的“使用千位分隔符”前面的复选框勾选,然后单击“确定”。
说明:小数位数可以根据实际需要设置。
现在效果如下图所示。
说明:千位分隔符只对整数部分有效。
如果想使用千位分隔符,还想在数值添加货币符号,可以这样操作:选中数值列,然后打开“单元格格式”对话框,在“数字”选项卡,“分类”中选择“货币”,其他可以根据需要设置,然后单击“确定”。
现在效果如下图所示。
A1向上取值
=roundup(C1,-2)
A1向下取值
=rounddown(c1,-2)
A1四舍五入取值
=round(c1,-2)
使用round函数对乘积进行处理就可以了,“=round(A1*B1,-3)”,注意,引号内的部分即可,全引文状态。
在C列中输入引号中的公式“=ROUNDDOWN(B1*C1,-2)”
楼主并没有完全说清楚你的要求,你举例4305只要保留4300就可以了,那么如果是4355呢?要保留4300还是取到4400呢?
如果不论千位数后面的数字是多少,都舍掉的话,可以这样:
C1=ROUNDDOWN(B1*0.05,-2)
rounddown是个“只舍不入函数” (与roundup作用相反,但用法一致)
rounddown(数值,-2)就表示将数值向舍下到小数点左边两位数,也就是舍下至千位。简单点说,就是指这个数值不管千位数后边是多少,最后的结果也是千位数后面加两个零。
如果是类似于四舍五入的样子,则需要用“
C1=round(B1*0.05,-2)
round(数值,参数)是专门的四舍五入函数,其中的“参数”代表保留小数点后边多少位,因为你要取的千位在小数点左边第三位,也就是说四舍五入到小数点前两位,所以公式中用了-2 。