在WPS表格中计算完成率,其实操作并不复杂。核心思路很明确:先把结果列设置为百分比格式,再在第一个结果单元格输入 =实际完成量/计划量。比如,B列是“实际产量”,C列是“需生产数量”,那么D列的完成率公式就可以直接写成 =B2/C2。这是WPS表格里最常用的完成率计算方法之一,也适用于进度统计、销售达成率、任务完成比例等场景。
第一步:选中完成率列
先选中用于显示完成率结果的单元格区域即可,例如 D2 到 D11。这里要注意,通常不需要选中表头,也不要去选择B列和C列的原始数据区域。完成率结果统一放在D列,后续通过下拉填充公式时,WPS表格会自动按照每一行的数据进行对应计算,避免公式引用错位。
第二步:设置百分比格式
选中结果区域后,右键单击,点击“设置单元格格式”。在弹出的设置窗口中,左侧选择“百分比”,右侧可以按需要设置小数位数。大多数办公表格中,完成率保留2位小数就比较常见,这样原本计算出的0.88,会直接显示为更直观的88.00%。如果你正在做生产报表、工作进度表或业绩统计表,这一步尤其重要。

第三步:输入完成率公式
接着回到第一个结果单元格,也就是D2,输入公式 =B2/C2。其中,B2代表实际产量,C2代表计划量,中间的 / 表示除法。输入完成后按回车,WPS表格就会自动完成计算。例如8800除以10000,结果是0.88,再配合前面设置好的百分比格式,就会显示为88.00%。这也是很多用户搜索“WPS表格完成率公式怎么写”时最需要掌握的关键步骤。

第四步:向下填充公式
当D2已经计算出完成率后,把鼠标移动到该单元格右下角的小方块位置,指针会变成黑色十字。此时按住鼠标左键,向下拖拽到最后一行数据,WPS会自动复制并调整公式。比如下一行会变成 =B3/C3,再下一行是 =B4/C4。这样可以快速批量计算整列完成率,尤其适合处理日报、月报、生产统计表和任务进度表,大幅提升录入效率。

完成率公式语法
WPS表格中,完成率计算公式最基础、最常见的写法就是下面这一种:
=实际完成量/计划量
| 参数 | 作用 | 在示例中的位置 |
|---|---|---|
实际完成量 | 表示已经完成的数量、金额、工时、任务数或销售额 | B2,实际产量 8800 |
计划量 | 表示目标数量、总任务数、预算金额或需生产数量 | C2,需生产数量 10000 |
/ | 除法运算符,用实际完成量除以计划量得出完成比例 | =B2/C2 |
| 百分比格式 | 用于把 0.88 直观显示成 88.00% | 选中结果列后设置为“百分比” |
常见错误怎么处理
在使用WPS表格计算完成率时,偶尔出现报错或显示异常是很正常的。下面这些问题比较常见,提前了解一下,后面处理起来会更省事:
| 现象 | 多半是什么原因 | 可以这样改 |
|---|---|---|
结果显示 #DIV/0! | 计划量对应的单元格为空,或者数值直接为0,导致除数无效 | 改成 =IF(C2=0,"",B2/C2),没有计划量时先留空,避免报错 |
| 结果是 0.88,不是 88.00% | 公式本身没有问题,只是单元格格式仍然是“常规”或“数值” | 选中结果区域后,重新设置为“百分比”格式即可 |
| 向下填充后每行结果不对 | 单元格引用写错了,或者误用了固定引用,导致公式不能随行变化 | 普通按行计算时直接使用 =B2/C2,让行号自动递增即可 |
| 结果超过 100% | 实际完成量大于计划量,说明已经超额完成任务或产量 | 这属于正常情况;如果只允许最高显示100%,可改用 =MIN(B2/C2,100%) |
扩展示例
如果你的表格中计划量经常暂时为空,那么直接使用 =IF(C2=0,"",B2/C2) 会更稳妥一些,既能正常计算完成率,也能避免整列出现错误提示。若业务规则要求完成率最高只能显示100%,则可以使用 =MIN(B2/C2,100%)。另外,如果你统计的是任务进度、订单完成情况或销售目标达成率,公式同样可以写成 =已完成任务数/总任务数。不管应用在哪种场景,WPS表格完成率计算的底层逻辑都是一致的,关键还是要记得把结果单元格设置成百分比格式。
