round 公式是 Excel 里面最常用的四舍五入函数,核心作用就是按照指定的小数位数,对原始数值执行标准四舍五入运算,公式完整结构是 round 数值 保留位数,第一个参数填需要处理的原始数字或者单元格,第二个参数填保留小数位数,这个参数支持正数零负数三种情况,正数代表保留小数点后面几位,零代表保留整数,负数代表对小数点前面的整数位进行四舍五入,很多新手只会用正数保留小数,不知道负数参数的用法,遇到百位千位取整的需求就会卡壳,同时还要区分 round 和 roundup rounddown 的差别,round 是标准四舍五入,后面两个是强制向上进位和强制向下舍去,这也是 round 公式最容易混淆的考点。
函数基础语法
函数名称 ROUND
语法 ROUND number num_digits
参数 1 number 必需,可以是数字单元格引用计算结果公式
参数 2 num_digits 必需,代表四舍五入的位数
参数规则说明
| num_digits 取值 | 运算效果 | 举例说明 |
|---|---|---|
| 大于 0 | 保留小数点后对应位数 | 2.346 写 2 结果变成 2.35 |
| 等于 0 | 四舍五入到整数 | 2.7 写 0 结果变成 3 |
| 小于 0 | 对小数点左侧整数位四舍五入 | 1256 写负 2 结果变成 1300 |
基础使用操作步骤
第一步 选中需要输出结果的空白单元格,输入等号,这是 Excel 公式必须开头符号,接着输入 ROUND。
第二步 输入左括号,第一个参数选中原始数据所在单元格,比如 A2,输入英文逗号做分隔。
第三步 填写第二个参数也就是保留位数,根据需求填写正数零或者负数,再输入右括号。
第四步 按下回车键,单元格就会生成四舍五入之后的结果,如果需要批量处理整列数据,鼠标放在单元格右下角下拉填充,整列就会自动套用 round 公式。
高频实战场景
场景一 金额保留两位小数,财务报表最常用,比如单价计算出来是 12.567,使用 round 公式保留 2 位小数,结果变成 12.57,适合对账发票金额处理。
场景二 整数取整,统计人数汇总金额的时候,使用 num_digits 等于 0,把小数全部四舍五入成整数。
场景三 百位千位取整,做预算估算的时候,num_digits 填写负 2 就是百位取整,填写负 3 就是千位取整,适合粗略统计汇总数据。
容易出错要点
第一 所有逗号括号必须是英文半角符号,如果使用中文符号,round 公式会直接报错无法运算。
第二 round 是真的修改数值本身的精度,和单元格设置只改变显示位数不一样,只改显示格式的时候底层原始数值还是原来的长小数,后续继续计算会出现尾差,财务场景推荐使用 round 公式真正做数值截断。
第三 区分同类函数,ROUNDUP 永远向上进一位,ROUNDDOWN 永远直接舍弃后面小数,不会执行四舍五入判断,不要和 round 公式混用。
第四 负数同样适用四舍五入规则,比如负 2.35 保留一位小数,结果是负 2.4,运算逻辑和正数一致。
综合来说 round 公式使用逻辑很清晰,核心就是两个参数,第一个是待处理数字,第二个是保留位数,掌握正数零负数三种参数模式,分清和 roundup rounddown 的区别,同时注意英文符号和底层数值精度问题,就可以熟练使用这个函数处理报表财务统计各类取整需求。
【常见问题】
问题 1 round 公式怎么用才能保留两位小数
回答 1 round 公式怎么用保留两位小数,就是第二个参数填写数字 2,公式写法是 ROUND A2 2,回车之后 A2 单元格数值就会按照标准四舍五入保留两位小数。
问题 2 round 公式怎么用实现百位取整
回答 2 round 公式怎么用实现百位取整,第二个参数填写负 2,公式写法是 ROUND A2 -2,会把原始数值按百位做四舍五入,适合预算汇总估算。
问题 3 round 公式怎么用和单元格格式保留小数有什么区别
回答 3 round 公式怎么用是直接修改底层真实数值,单元格格式只是视觉上隐藏小数,原始数值不变,继续计算的时候容易产生尾差,财务计算优先选择 round 公式。
问题 4 round 公式怎么用为什么输入之后报错
回答 4 round 公式怎么用报错,绝大多数原因是括号逗号使用了中文全角符号,或者参数缺失,需要切换英文输入法,确认两个参数都填写完整,再重新回车运算。
【免责申明】
本文为 Excel 函数教学科普,不同版本 Excel WPS 函数逻辑保持一致,部分特殊版本细节可能存在差异,实际操作请以软件界面和官方帮助文档为准,不构成财务专业规范建议。


