Excel 工作流 · 电商退货

如何在 Excel 中计算退货率

建立一份其他分析师能够复算的退货率工作簿:使用清晰的 Excel 公式、匹配的销售群组、SKU 汇总和可见的数据质量检查。

发布于 更新于 阅读约 12 分钟作者:InfiniSynapse 数据团队草稿:发布前需具名电商运营审核
Spreadsheet workflow for calculating ecommerce return rate in Excel by units, cohort, and data-quality checks
原创概念图:电商订单行经过电子表格计算、订单群组筛选和校验清单;图中不含客户数据或效果声明。
本页目录

如何在 Excel 中计算退货率?

用退回件数除以符合口径的已售或已送达件数,再把结果设置为百分比。若符合口径件数在 B2,退回件数在 C2,输入 =IF(B2=0,NA(),C2/B2)。结果 0.12 设为百分比后显示为 12%。应把分子、分母、订单群组日期、退货窗口和排除项与结果放在一起。

本指南面向在 Excel 中处理订单行或退货事件数据的电商运营与分析人员。本文讨论商品退货率,不讨论投资收益率、客户复购率或会计收益率。

退货退款冲销不能互换使用。客户可能获得部分退款却不退回商品;换货会产生实体退回,但可能保留全部或部分收入;取消订单也可能减少数量,却没有实体退货。退货与退款指南对这些事件做了映射。Shopify 当前销售报表文档把实体退货字段与更广义的销售冲销区分开,而 Google Analytics 4 电商文档则在交易和商品层级记录退款事件。因此,一个分母无法回答所有业务问题。

让分母与要做的决策保持一致

订单退货率

适合回答“有多少客户订单发生过退货”。一个包含五件商品的订单,只要退回一件,就计为一个受影响订单。

件数退货率

适合商品、SKU、尺码、颜色、仓库和供应商分析。应统计数量而不是数据行,因为一个订单行可能包含多件商品。

退款金额率

适合衡量收入风险。用退款商品金额除以事先声明的商品销售额,并说明是否包含折扣、税费、运费、关税和其他费用。

不要混用三种口径

多件订单、部分退款和高价 SKU 会以不同方式影响三种退货率。每张图表旁都应显示指标名称和公式。

使用以下三种退货率公式之一

指标公式适用场景主要注意点
订单退货率至少含 1 件实体退货的不同订单数 ÷ 符合口径的订单数 × 100客户体验与售后工作量订单 ID 必须去重
件数退货率实体退回件数 ÷ 符合口径的已售或已送达件数 × 100SKU、变体、品类与运营分析未发货取消单通常应排除
退款金额率退款商品金额 ÷ 已声明的商品销售额分母 × 100财务与利润风险不要直接除以已扣退款的净销售额

Shopify 当前报表文档把“退回数量率”定义为某订单行实体退回件数除以订购件数,同时提醒更广义的“冲销数量”可能包含退款、退货、取消和订单修改。如果你要衡量真正退回的商品件数,应使用实体退货字段。

同一个电商订单群组可以得到三个正确答案

假设 1 月送达订单群组包含 1,250 个符合口径的订单1,800 件已送达商品90,000 美元商品销售额。在声明的退货窗口关闭后,与原订单连接的退货记录显示:150 个订单发生实体退货198 件商品被退回退款商品金额为 11,250 美元。这些均为演示方法所用的模拟数据。

12.0%150 个退货订单 ÷ 1,250 个符合口径订单
11.0%198 件退货 ÷ 1,800 件已送达商品
12.5%11,250 美元退款额 ÷ 90,000 美元商品销售额

这三个比例都不能自动被称为“唯一正确的退货率”。如果很多受影响订单仍保留了其他商品,订单退货率可能高于件数退货率;如果退回商品的价格高于平均售价,退款金额率可能高于件数退货率。应同时报告三个清晰名称,而不是只展示一个无标签百分比。

用六个可审核步骤计算退货率

  1. 先写清决策问题。受影响订单用订单退货率;商品运营用件数退货率;收入风险用退款金额率。
  2. 定义符合口径的销售。说明订单状态、渠道、市场、币种、日期字段,以及分母基于已售、已发货还是已送达。
  3. 声明退货窗口。采用退货政策窗口或书面分析窗口,并为延迟入账留出处理时间。
  4. 把退货连接回原始销售。匹配原订单 ID、订单行 ID、SKU 或变体、数量、价格和币种;未匹配记录进入异常表。
  5. 区分事件类型。计算前先区分实体退货、无退货退款、取消、换货、订单修改和拒付。
  6. 计算、对账并细分。先与源系统总数对账,再计算所选指标;只有分母足够时,才比较 SKU、品类、渠道或订单群组。

把退货归回产生它的原始销售群组

“2 月处理的退货 ÷ 2 月销售”这类日历周期口径混合了两组不同人群。2 月退货可能来自 1 月订单,而很多 2 月订单仍处在退货窗口内。在高速增长、促销、节假日、退货政策调整或渠道结构变化期间,这种偏差会更加明显。

推荐的订单群组方法:选择 1 月 1–31 日送达的订单,把所有符合条件的退货连接回这些原订单,等待已声明的 30 天退货窗口加处理缓冲基本结束后,再冻结结果。如需更快监测,应明确标注为暂定退货率,并显示群组完成度。

在 Excel 中逐步计算电商退货率

1. 整理源数据。每个原订单行只保留一行,并先把符合条件的退回数量聚合回该订单行。如果销售与退货事件来自不同导出文件,应先连接或汇总退货事件再计算;不要把退货事件直接追加到销售行下面并重复分母。每列只放一个字段,并使用单行表头。至少包含原订单 ID、订单行 ID、SKU、下单或送达日期、符合口径件数、退回件数、商品销售额、退款商品金额、退货日期和事件类型。选中区域后使用插入 → 表格。Microsoft 说明,Excel 表格的结构化引用会随新增行自动扩展,比反复修改固定区域更稳妥。

2. 计算单行或汇总退货率。在汇总表中,把符合口径件数放在 B2,退回件数放在 C2。使用:

=IF(B2=0,NA(),C2/B2)

把结果设置为百分比。分母为零时返回 #N/A,可以把“无法计算”与真实的 0% 退货率区分开。Microsoft 提醒,IFERROR 可能掩盖错误;若为展示使用 =IFERROR(C2/B2,0),应同时增加清晰的分母质量标识,并保留原始计算供复核。

3. 使用结构化引用。若 Excel 表格名为 ReturnsData,可用以下公式计算整体件数退货率:

=IF(SUM(ReturnsData[Eligible Units])=0,NA(),SUM(ReturnsData[Returned Units])/SUM(ReturnsData[Eligible Units]))

4. 使用 SUMIFS 按日期、渠道或 SKU 筛选。把开始日期放在 H2、结束日期放在 I2、SKU 放在 J2。按送达订单群组计算件数退货率可使用:

=LET(sold,SUMIFS(ReturnsData[Eligible Units],ReturnsData[Delivery Date],">="&H2,ReturnsData[Delivery Date],"<="&I2,ReturnsData[SKU],J2),returned,SUMIFS(ReturnsData[Returned Units],ReturnsData[Delivery Date],">="&H2,ReturnsData[Delivery Date],"<="&I2,ReturnsData[SKU],J2),IF(sold=0,NA(),returned/sold))

不支持 LET 的 Excel 版本,可把两个 SUMIFS 汇总结果放在不同单元格中再相除。Microsoft 文档说明,SUMIFS 用于对满足多个条件的值求和。分子和分母必须使用同一个日期字段与 SKU 键。

5. 单独处理订单退货率。COUNTIFS 统计满足条件的数据行,不会自动对订单 ID 去重。如果一个订单可能包含多行,应先建立订单层级表,或使用数据模型的非重复计数。用退货行数除以订单数会夸大结果。数据透视表可以按 SKU 或月份汇总数量,但最终退货率应使用“退回件数之和 ÷ 符合口径件数之和”,不能直接平均各行百分比。

下载退货率公式计算表

使用 CSV 计算表逐个记录订单群组。模板包含符合口径与已退货的订单数、件数、商品销售额、退款商品金额、三种计算结果、群组日期、退货窗口成熟度、排除项和质量标识。用 Excel 打开后可将区域转换为表格,并用已与源系统对账的数据替换模拟示例。

退货率公式计算表 · CSV

可在 Excel 或 Google Sheets 中打开。公式单元格会计算订单、件数与退款金额率,并标记零分母。

下载计算表

明确处理部分退款、换货和取消订单

事件实体件数退货率订单退货率退款金额率
部分退货只统计退回数量订单只计一次统计退款商品金额
无退货退款不计入另计退款订单率计入退款金额
换货统计退回件数若政策包含则计一次与现金退款分开报告
发货前取消排除从实体订单退货率排除作为取消或冲销单独跟踪
拒付只有商品退回时才统计单独统计与商家退款分开

GA4 可以通过 refund 事件记录全额和部分退款,并建议传递商品 ID 与数量以生成商品层级退款指标。因此,GA4 适合衡量退款事件,但完整的实体退货率仍需要履约或退货系统提供商品是否以及何时退回的数据。

先检查样本量,再计算 SKU 退货率

应使用同一个稳定键对符合口径件数和退货件数分组:优先使用变体 ID,再依次考虑 SKU、商品 ID、品类、渠道、市场和送达订单群组。某商品 5 件中退 2 件,观察退货率为 40%;另一商品 2,000 件中退 240 件,退货率为 12%。不能只因为 40% 更高,就把前者排在损失优先级首位。应在退货率旁同时显示分子和分母,并根据销量设置复核阈值。

退货率用于可比性,退货件数用于评估运营工作量,退款金额用于衡量收入风险,贡献利润损失用于确定优先级。本页聚焦计算方法;更深入的 SKU 诊断可使用商品退货分析流程,完整 KPI 体系可查看电商退货指标参考

发布百分比前完成八项数据检查

  • 记录分子、分母、日期字段、订单群组、退货窗口、币种和排除项。
  • 统计商品数量,而不是订单行数。
  • 计算订单退货率时,对原始订单 ID 去重。
  • 区分实体退货、退款、取消、换货、订单修改和拒付。
  • 把符合口径的订单总数和销售额与源报表对账。
  • 报告未匹配退货、缺失 SKU、零分母和重复事件。
  • 跨市场汇总金额率前先统一币种。
  • 同时显示数量与比例;对不稳定的小分母隐藏或标记。

把公式放进可审核的退货分析流程

准备订单 ID、订单行或变体 ID、渠道、下单与送达日期、退货日期、数量、退款金额、币种和事件类型,再使用逆向罗盘整理现有文件并复核损失模式。使用前请确认当前输入格式、登录或收费条件;缺失字段不能由工具猜测补齐。

打开逆向罗盘

来源、方法与商业披露

本页公式属于编辑定义,目的是区分运营、客户订单和财务问题。Excel 行为依据当前 Microsoft 文档核对,退货事件的区分依据当前平台文档核对。每家企业仍需结合自身退货政策、会计口径和源系统字段确定最终工作簿定义。

商业披露:本教育页面由 InfiniSynapse 发布,并推广逆向罗盘。产品说明来自提供的规划简报,不属于独立产品评测。使用前应核验在线工具、可接受文件、安全要求、登录条件和收费方式。本页不承诺降低退货率或追回损失。

常见问题

电商退货率公式是什么?

件数退货率等于退货件数除以符合口径的已售或已送达件数,再乘以 100;订单退货率则用至少发生一次退货的不同订单数除以符合口径的订单数。

退货率应该按订单还是按件数?

订单口径用于衡量受影响客户订单比例,件数口径用于衡量商品层面的运营风险。多件订单较多时应同时报告两者。

退款率和退货率相同吗?

不同。实体退货和财务退款可能分别发生。退款率可以按退款订单数或退款商品金额计算,因此必须说明定义和分母。

如何在 Excel 中计算退货率?

若符合口径件数在 B2,退货件数在 C2,使用 =IF(B2=0,NA(),C2/B2) 并把结果设为百分比。这样分母缺失时会保留可见错误,而不是误报为 0%。

退货应该与哪个销售周期比较?

应把每笔退货归回原始销售群组,并等待声明的退货窗口基本完成。用本月退货除以本月销售,可能混合不同客户群组。

把指标定义与百分比一起发布

有用的退货率报告,应允许另一位分析人员复算结果。把公式、符合口径的人群、订单群组日期、退货窗口、排除项、币种处理、异常数量和最后刷新时间与结果放在一起。指标稳定后,再把它连接到完整的电商退货分析流程,继续调查 SKU、原因、成本和利润模式,并纳入可重复的电商退货报告节奏

InfiniSynapse 数据团队
本草稿遵循 InfiniSynapse 研究团队的证据、披露与纠错标准。发布前仍需具名电商运营人员审核。参见编辑与纠错标准