Excel四舍五入常用做法是使用 ROUND 函数,例如在单元格中输入 `=ROUND(A1,2)`,即可把 A1 单元格里的数值按四舍五入规则保留 2 位小数;输入 `=ROUND(A1,0)`,可以把数值四舍五入到整数;输入 `=ROUND(A1,-1)`,可以把数值四舍五入到十位;输入 `=ROUND(A1,-2)`,可以把数值四舍五入到百位。ROUND 函数会把处理后的数值写入公式所在单元格,后续的求和、平均值、引用、制作图表、统计报表都可以直接使用该结果。适合用于金额整理、数量汇总、评分计算、库存核算、报表小数位统一等场景。
ROUND 函数的作用是把数值本身按指定小数位处理后重新写入公式结果。使用单元格格式保留小数位时,页面显示会变成指定小数位数,实际参与计算的值仍保持原精度;使用 ROUND 函数时,公式单元格中的结果会变成四舍五入后的值,后续引用该单元格时使用的就是这个新值。这样更适合需要真实计算结果保持一致的报表场景。
常用写法
| 四舍五入需求 | Excel 公式写法 | 结果说明 |
|---|---|---|
| 保留 1 位小数 | `=ROUND(A1,1)` | 将 A1 数值四舍五入到十分位 |
| 保留 2 位小数 | `=ROUND(A1,2)` | 将 A1 数值四舍五入到百分位,适合金额显示 |
| 保留 3 位小数 | `=ROUND(A1,3)` | 将 A1 数值四舍五入到千分位 |
| 保留整数 | `=ROUND(A1,0)` | 将 A1 数值四舍五入到个位 |
| 四舍五入到十位 | `=ROUND(A1,-1)` | 将 A1 数值四舍五入到十位 |
| 四舍五入到百位 | `=ROUND(A1,-2)` | 将 A1 数值四舍五入到百位 |
| 四舍五入到千位 | `=ROUND(A1,-3)` | 将 A1 数值四舍五入到千位 |
操作步骤
- 选中一个空白单元格,作为存放四舍五入结果的单元格。
- 输入公式,例如 `=ROUND(A1,2)`,其中 A1 是需要处理的数据单元格,2 表示保留 2 位小数。
- 按 Enter 键确认公式。
- 向下拖动填充柄,把公式复制到整列或整行。
- 如果希望把计算结果固定下来,可选中公式结果区域,复制后使用“选择性粘贴”中的“值”粘贴到新的区域。
两种保留方式
- 函数处理:使用 `=ROUND(数值,小数位数)`,Excel 会把四舍五入后的结果写入公式单元格,后续计算引用该单元格时,使用的是处理后的值。
- 格式显示:选中数据区域后,进入“开始”选项卡,点击“增加小数位数”或“减少小数位数”,也可以设置单元格格式保留指定小数位。这种方式主要调整显示效果,适合只需要统一小数位展示的场景。
结果说明
使用 ROUND 函数后,Excel 四舍五入后的数值会作为新的计算值参与后续公式运算。比如先使用 `=ROUND(A1,2)` 得到两位小数结果,再对这个结果区域使用 `=SUM(区域)`,汇总对象就是已经按两位小数处理后的数值。对于报表制作、金额核对、库存统计、成绩整理等场景,使用 ROUND 函数可以让引用结果和显示结果保持一致,便于后续查看与计算。
【常见问题】
问题1:Excel怎么四舍五入到两位小数?
回答1:Excel怎么四舍五入到两位小数,可使用公式 `=ROUND(A1,2)`,其中 A1 是待处理数据单元格,2 表示保留两位小数。输入公式后向下填充,即可批量完成两位小数四舍五入。
问题2:Excel怎么四舍五入到整数?
回答2:Excel怎么四舍五入到整数,可使用公式 `=ROUND(A1,0)`。如果希望始终向上取整,可使用 `=ROUNDUP(A1,0)`;如果希望始终向下取整,可使用 `=ROUNDDOWN(A1,0)`。
问题3:Excel怎么四舍五入后用于求和?
回答3:Excel怎么四舍五入后用于求和,可先使用 `=ROUND(A1,2)` 生成两位小数的四舍五入结果,再对公式结果所在区域使用 `=SUM(区域)`,这样求和对象就是已经完成小数位处理后的数值。
问题4:Excel怎么四舍五入到百位?
回答4:Excel怎么四舍五入到百位,可使用公式 `=ROUND(A1,-2)`。输入公式后向下填充,即可得到百位四舍五入结果。
免责声明:
以上内容为 Excel 四舍五入常用操作说明,具体菜单入口、函数可用项与界面布局以当前使用版本为准。


