EXCEL如何四舍五入到百位

来源:百度知道 编辑:UC知道 时间:2024/06/10 07:05:36
A1的单元格里有个1683,我想把百位也四舍五入,最后成1700,如何完成,谢谢

这要用到ROUND函数

假设原数据写在A1单元格式

则在另一单元格写入公式  =ROUND(A1,-2)

公式中的参数-2就是指四舍五入到百位的意思

 

ROUND

返回某个数字按指定位数取整后的数字。

语法

ROUND(number,num_digits)

Number    需要进行四舍五入的数字。

Num_digits    指定的位数,按此位数进行四舍五入。

说明

  • 如果 num_digits 大于 0,则四舍五入到指定的小数位。
  • 如果 num_digits 等于 0,则四舍五入到最接近的整数。
  • 如果 num_digits 小于 0,则在小数点左侧进行四舍五入。

Excel中的Round函数慎用
round是一个取舍函数。
在简体中文版里是按四舍五入进行计算。
VBA里面是按四舍六入五成双的规则。也就是所谓的国际上通用的银行家规则进行计算。

如果你的版本是简体
round(A1,-2)
任何情况下得四舍五入
CInt(Format(A1/100,"0"))*100

你可以再B1的单元格里输入
=ROUND(A1/100,0)*100

开始写错了,支持2楼的

=round(A1,-2)