EXCEL 用公司得出数据,该数据只要求精确到千位数,怎么操作

2024-12-16 11:35:20
推荐回答(5个)
回答1:

  1. 例如Excel表格中如下图所示的数据。

  2. 现在需要使用千位分隔符将数值三位一分开。可以选中该列,然后右击选择“设置单元格格式”。

  3. 打开“单元格格式”对话框,在“数字”选项卡,“分类”中选择“数值”,然后将右侧的“使用千位分隔符”前面的复选框勾选,然后单击“确定”。

  4. 说明:小数位数可以根据实际需要设置。


  5. 现在效果如下图所示。

  6. 说明:千位分隔符只对整数部分有效。

  7. 如果想使用千位分隔符,还想在数值添加货币符号,可以这样操作:选中数值列,然后打开“单元格格式”对话框,在“数字”选项卡,“分类”中选择“货币”,其他可以根据需要设置,然后单击“确定”。

  8. 现在效果如下图所示。

回答2:

A1向上取值
=roundup(C1,-2)

A1向下取值
=rounddown(c1,-2)

A1四舍五入取值
=round(c1,-2)

回答3:

使用round函数对乘积进行处理就可以了,“=round(A1*B1,-3)”,注意,引号内的部分即可,全引文状态。

回答4:

在C列中输入引号中的公式“=ROUNDDOWN(B1*C1,-2)”

回答5:

楼主并没有完全说清楚你的要求,你举例4305只要保留4300就可以了,那么如果是4355呢?要保留4300还是取到4400呢?

如果不论千位数后面的数字是多少,都舍掉的话,可以这样:
C1=ROUNDDOWN(B1*0.05,-2)

rounddown是个“只舍不入函数” (与roundup作用相反,但用法一致)
rounddown(数值,-2)就表示将数值向舍下到小数点左边两位数,也就是舍下至千位。简单点说,就是指这个数值不管千位数后边是多少,最后的结果也是千位数后面加两个零。

如果是类似于四舍五入的样子,则需要用“
C1=round(B1*0.05,-2)

round(数值,参数)是专门的四舍五入函数,其中的“参数”代表保留小数点后边多少位,因为你要取的千位在小数点左边第三位,也就是说四舍五入到小数点前两位,所以公式中用了-2 。