WPS 首页 > 表格技巧

WPS表格怎么四舍五入?ROUND公式与两位小数计算步骤

2026-09-11
📅 最后更新:2026年9月11日
审核:Wps编辑团队

WPS表格要把数字真正四舍五入到两位小数,可以在旁边的空白单元格输入=ROUND(A2,2),按回车后向下填充。A2是原数字所在单元格,2表示保留两位小数。单纯点击“减少小数位数”通常只改变显示,后续计算仍可能使用原来的更多位小数。

下面使用一个空白练习表说明,适用于支持ROUND函数的WPS表格。先在副本或空白表里验证,不要一开始就覆盖原始报价、工资或订单数据。舍入规则应由业务要求决定,公式只是执行你指定的规则。

WPS表格怎么四舍五入主题封面

先做三个单元格,马上看懂结果

  1. 新建WPS表格,在A1输入“原数字”,B1输入“保留两位小数”。
  2. 在A2输入12.346,在A3输入12.344,在A4输入-12.346。
  3. 点击B2,切换到英文输入状态,输入=ROUND(A2,2),然后按回车。
  4. B2应得到12.35。选中B2,把右下角填充柄向下拖到B4。
  5. B3应得到12.34,B4应得到-12.35。逐个点击结果单元格,检查公式引用是否分别变成A3和A4。

这三个数同时验证了向上舍入、向下舍入和负数情况。WPS开放平台的工作表Round方法说明确认了数字和保留位数这两个参数;本文使用单元格公式操作,不需要编写脚本。

第二个参数写几,分别代表什么

目的 公式示例 结果
保留两位小数 =ROUND(12.346,2) 12.35
保留一位小数 =ROUND(12.346,1) 12.3
舍入为整数 =ROUND(12.6,0) 13
舍入到十位 =ROUND(126,-1) 130

参数为正数时处理小数点右边的位数;为0时取整数;为负数时处理小数点左边的位数。别把“保留两位小数”写成-2,那会按百位舍入。Microsoft的ROUND函数说明也给出了相同的参数含义,可用于核对工作表公式逻辑。

如果你只需要两位小数,就直接从原值计算两位,不要先保留三位再保留两位。例如1.2349直接保留两位得到1.23;先舍入到三位得到1.235,再舍入到两位会得到1.24。连续舍入改变了中间值,结果可能与直接舍入不同。

WPS表格怎么四舍五入操作要点示意图

为什么看起来都是两位,合计却差一分钱

做一个更直观的练习:A2、A3和A4都输入0.334,只把显示格式设为两位小数。屏幕上看见三个0.33,但=SUM(A2:A4)计算的原值之和是1.002,显示两位时是1.00。

如果B2到B4分别使用ROUND把每行真正舍入成0.33,那么=SUM(B2:B4)得到0.99。两个结果不同,是“先逐行舍入再合计”和“先合计再舍入”的顺序不同,不一定是WPS算错。

订单要求逐条金额保留两位后汇总,就合计舍入后的辅助列;要求汇总原始金额后统一舍入,就对合计使用ROUND。不要为了让某个结果好看,临时改其中一行数字。先确定规则,必要时请负责结算的人确认,再保持整张表一致。

批量处理整列,并保留原始数据

  1. 在原数据右侧新增一列,写清楚“按两位舍入”或实际规则。
  2. 在第一行数据对应的位置输入ROUND公式。
  3. 向下填充到最后一条有效数据,不要把总计行也混进去。
  4. 抽查第一行、中间行、最后一行,以及负数和接近进位边界的数据。
  5. 核对数量,确认没有漏行、重复填充或错误引用其他列。
  6. 保存副本,并保留原值列,便于日后追查差异。

向下填充后若每一行都引用A2,检查公式是否误写成$A$2。绝对引用会固定单元格,这在某些计算中有用,但本例要逐行处理各自的数字,应使用随行变化的A2、A3、A4。

如果准备把结果交给别人,并且不希望对方缺少原表后公式失效,可以复制结果列,使用“选择性粘贴”中的数值选项粘贴到交付副本。先在一个单元格试做,再扩展到整列。不要在没有备份时直接覆盖原数据。

公式报错或只显示文字,怎么处理

看到的是“=ROUND(A2,2)”本身

先检查是否把单元格设成了文本,或者公式前有单引号。把目标单元格格式改为常规后,重新进入编辑并按回车。若整张表都显示公式,还要检查是否启用了显示公式功能;不能只凭这一格的外观判断原因。

出现名称或语法错误

检查ROUND是否拼写正确,括号和逗号是否为半角字符。不要直接把中文逗号“,”放进公式。部分地区设置使用不同参数分隔符时,以当前WPS公式提示为准,也可以通过插入函数选择ROUND填写两个参数。

出现数值错误

原单元格可能混有货币符号、空格或说明文字。先点击原值查看编辑栏,再用一两个样本确认数据类型。不能为了消除报错直接把全部异常值改成0,那会让合计看起来正常却丢失真实数据。

不熟悉公式引用时,可先看本站WPS表格函数与单元格引用教程,再回到练习表核对。遇到导入的文本数字,应先解决数据识别问题,再批量舍入。

不要把显示、舍入和文本拼接混为一谈

ROUND返回数字,不保证一定显示末尾的0。例如结果为12.3,想显示成12.30,还要把显示格式设为两位小数。数值已经正确但外观少一个0,并不是ROUND没有执行。

同样,编号00123不是需要四舍五入的数量。对编号、邮编和证件号应用数值舍入,可能破坏原始标识。先判断这一列代表金额、测量值还是编码,再选工具。其他数据录入问题可在本站WPS下载首页按具体情况查找。

常见问题

想永远舍去后面的位数,用ROUND可以吗?

不能把四舍五入当作直接截去。ROUND会根据后面的数位进位。始终朝零方向处理属于另一种规则,选择相应函数前应先确认业务需要。

负数的五入方向是什么?

本例-12.346保留两位得到-12.35。请把负数放进测试数据,不能只验证正数后就假定所有“向上”描述都符合自己的业务含义。

手机WPS能用同样公式吗?

支持ROUND的WPS表格环境可使用相同公式逻辑,但编辑和填充入口不同。手机上先输入单个样本并核对结果,再决定是否批量操作。

舍入后还能恢复原来多余的小数吗?

保留原始列或仍有公式引用时可以查看原值;如果只留下覆盖后的数值,不能靠增加显示小数位找回已舍弃信息。因此应保存原始数据。

最新文章
WPS表格怎么四舍五入?ROUND公式与两位小数计算步骤

WPS表格怎么四舍五入?用ROUND公式处理两位小数、整数和负数,分清显示格式与实际数值,通过具体例子排查合计差一分钱、文本数字及重复取整。

WPS文字表格跨页断行怎么办?完整行、重复表头与空白排查

WPS文字表格跨页断行怎么办?本文区分整行被拆开、表格正常跨页和第二页缺表头,提供表格属性、允许跨页断行、标题行重复及打印预览的具体步骤。

WPS提示文件正在被其他程序使用?解除文件占用与防锁定指南

快速解答 WPS 提示文件正在被其他程序使用或处于锁定状态,通常是由于后台残留的 WPS/Office 进程未彻底退出、Windows 资源管理器开启了“预览窗格”独占句柄,或是目录中残留了未清除的 ~$ 隐藏临时锁文件。最快速的解决办法是按下 Ctrl + Shift + Esc 打开任务管理器,强制结束所有名为 wps.exe 或 wpscloudsvr...

WPS表格怎么保留开头的0?编号录入与批量补零教程

WPS表格输入00123却变成123?通过具体单元格示例,教你先设文本再录入、用TEXT批量补零,区分自定义显示与真实文本,并排查粘贴和CSV交付后再次丢零的问题。

WPS表格筛选后怎么只复制可见单元格?隐藏行、粘贴错位与验收

WPS表格筛选后怎么只复制可见单元格?本文用实际订单表示例,教你排除隐藏行、避免粘贴错位,并通过记录数、关键字段和公式状态完成结果验收。

WPS表格下拉列表怎么修改?更换选项来源、增加内容与失效排查

WPS表格下拉列表怎么修改?本文用小白能照做的步骤,说明如何增加选项、更换来源、批量应用,并解决下拉箭头消失和修改不生效的问题。