如何分析 Shopee / Lazada 订单导出
新加坡、马来西亚卖家实用指南:Shopee 和 Lazada 订单报表怎么导出、有哪些关键列,一行一件商品、优惠券、平台费用和退货的坑,以及按月 GMV、热销 SKU、回头客怎么算。
阅读约 10 分钟 · 更新于 2026年9月24日
手头正好有你的 Shopee / Lazada 订单导出?直接向它提问 →
在新加坡和马来西亚做电商,很多卖家同时开着 Shopee 和 Lazada 两家店。两个平台的卖家中心都有数据看板,但它们只回答平台想让你看的问题,而且两边口径不一样,没法直接加在一起。想知道「两家店合计每个月卖了多少」「哪个 SKU 真正赚钱」「回头客占多少」,最可靠的办法还是把订单导出来自己分析。
这篇文章讲清楚三件事:怎么导出、文件里有哪些关键列和结构上的坑、以及导出之后最值得问的几个问题。文中金额以马来西亚站的 RM 为例,新加坡站换成 S$ 即可。
从卖家中心导出订单
两个平台的菜单名称时常调整,而且中英文界面叫法不同,下面是目前常见的路径,如有出入,在订单页面找「导出 / Export」按钮即可。
Shopee:
- 登录 Shopee 卖家中心(Seller Centre),进入 订单 → 我的订单(My Orders);
- 选择订单状态(一般选「全部」)和日期范围;
- 点 导出(Export),报表生成后在导出记录里下载,通常是一个 Excel 文件。
日期范围一次能选的长度有限,需要全年数据就按月或按季度分几次导出,再拼在一起。
Lazada:
- 登录 Lazada Seller Center,进入 订单 → 订单管理(Orders → Manage Orders);
- 按日期或状态筛选;
- 点 导出(Export),选择导出全部或当前筛选结果,下载 Excel / CSV 文件。
平台扣费(佣金、交易手续费、服务费等)一般不在订单导出里,而是在财务相关的报表中:Shopee 在 我的收入(My Income)里可以查看和下载收入报表,Lazada 在 财务(Finance)下的对账单 / 交易明细里。要算「到手多少钱」,需要把这份财务报表也导出来。
Shopee 订单导出里有什么
Shopee 的订单报表列很多,下面是做分析最常用的(以英文界面导出为例,不同站点和版本的列名会略有差异,金额列名后面常带货币,如 (MYR)):
| 列名 | 含义 |
|---|---|
Order ID | 订单号 |
Order Status | 订单状态:已完成、已取消、待发货、运送中等 |
Return / Refund Status | 退货 / 退款状态 |
Order Creation Date | 下单时间 |
Product Name、Variation Name、SKU Reference No. | 商品、规格、SKU |
Original Price、Deal Price | 原价、成交价 |
Quantity | 数量 |
Product Subtotal | 该行商品小计 |
Seller Voucher、Shopee Voucher | 卖家券、平台券 |
Buyer Paid Shipping Fee | 买家支付的运费 |
Grand Total | 订单总额 |
Username (Buyer) | 买家用户名 |
合并两个平台的订单,排除已取消的,按月看 GMV(RM),哪个月最高?
3 月到 8 月合计 GMV RM 199,550,其中 Shopee RM 133,270,占 66.8%;Lazada RM 66,280。
6 月最高,两个平台合计 RM 39,430(Shopee RM 26,980 + Lazada RM 12,450),和 6.6 大促时间吻合。7 月回落到 RM 32,570,8 月回升到 RM 35,890。
口径:Shopee 用每行 Product Subtotal 求和,Lazada 每行一件商品、用 unitPrice 求和,均不含运费。
Lazada 订单导出里有什么
Lazada 的导出同样有几十列,列名多为英文驼峰写法,常用的有:
| 列名 | 含义 |
|---|---|
orderNumber | 订单号 |
orderItemId | 订单商品行 ID |
status | 状态:delivered、canceled、returned 等 |
createTime | 下单时间 |
itemName、variation、sellerSku | 商品、规格、卖家 SKU |
unitPrice | 单价 |
sellerDiscountTotal、platformDiscountTotal | 卖家优惠、平台优惠 |
paidPrice | 买家实付 |
最大的坑:一行不等于一个订单
这是导致数字算错最常见的原因,两个平台的情况还不一样。
Shopee:一行是一个商品(SKU / 规格)。 一个订单买了三种商品,就是三行,它们的 Order ID 相同。订单级的字段——比如 Grand Total、平台券、运费——可能在同一订单的每一行上重复出现。如果直接对 Grand Total 求和,多商品订单会被重复计算好几次。
Lazada:一行通常是一件商品。 在常见的导出格式里,没有单独的数量列,同一个商品买 3 件,会出现 3 行,每行有自己的 orderItemId。所以数销量要数行数,而不是找「数量」列。
动手之前,先在文件里找一个包含多件商品的订单,看清楚它占了几行、哪些列每行都一样、哪些列每行不同。然后按这个规则来算:
- 订单数:数不重复的订单号(
Order ID/orderNumber),而不是行数; - 商品销售额:Shopee 用每行的
Product Subtotal求和;Lazada 用每行的unitPrice或paidPrice求和(取决于你要优惠前还是优惠后); - 订单级金额(总额、运费、平台券):先按订单号去重,每个订单只取一次,再求和。
优惠券、运费和平台补贴
同一笔订单,至少有三种「金额」:原价、成交价、买家实付。它们之间的差额来自不同的出资方:
- 卖家出资的优惠(卖家券、店铺折扣、卖家承担的套装优惠)会减少你的收入;
- 平台出资的优惠(Shopee Voucher、平台补贴 / Rebate、Lazada 的 platform discount)买家少付了,但通常由平台补给你,不减少你的收入;
- 运费 有买家付的,也有卖家承担的部分,最好单独核算,不要混进商品销售额。
所以「GMV」到底用哪一列,要先想清楚。常见的做法是:GMV 用成交价 × 数量(即扣除卖家折扣前、平台券前的商品金额),另外单独算「卖家优惠支出」。无论选哪个口径,记下来,每个月都用同一个。
退货、退款和取消
- 已取消(Cancelled / canceled)、未付款 的订单不产生收入,计算 GMV 时直接排除;
- 退货退款 在 Shopee 看
Return / Refund Status和退货数量相关的列,在 Lazada 看status是否为 returned 等状态; - 部分退款(只退其中一件)只影响那一行,所以按行处理比按订单处理更准确。
建议把 GMV 分两个数字报:下单 GMV(排除取消)和 净销售额(再扣除退货退款)。两者的差距本身就是一个值得跟踪的指标。
导出后最值得问的五个问题
1. 每月 GMV。 按下单月份汇总商品销售额,排除取消订单,画成柱状图。两个平台放在一起用堆叠柱状图,能同时看到总量和平台占比。大促月份(如 6.6、9.9、11.11、12.12)通常会明显突出。
2. 热销 SKU。 按 SKU 分别按销量和销售额排名前 10。这两张榜单往往不一样:低价引流款销量高,利润款销售额高。
3. 回头客。 按买家分组,数每个买家的不同订单数,下过 2 单以上的就是回头客。Shopee 可用 Username (Buyer);Lazada 的买家信息可能经过脱敏或不完整,回头客分析的准确度会受影响,这一点要心里有数。
4. 扣费后净收入。 用财务报表里的佣金、交易手续费、服务费等,按月计算「商品销售额 − 卖家优惠 − 平台费用」。和平台实际打款金额核对一下,差额通常来自运费和调整项。
5. 退货率。 按商品计算退货数量 ÷ 销售数量,找出退货率明显偏高的商品,往往是尺码、描述或质量问题的信号。
加上成本表,算到每个 SKU 的毛利
订单导出里只有售价,没有进货成本。想知道哪个 SKU 真正赚钱,需要一张自己维护的成本表:两列就够,SKU 和单件成本(如果有包装、头程运费,也可以加进去)。
然后在订单表里用 XLOOKUP 按 SKU 把成本查过来:
=XLOOKUP(SKU单元格, 成本表!A:A, 成本表!B:B, "未找到")
每行的毛利 = 实际成交金额 − 卖家承担的优惠 − 单件成本 × 数量。再按 SKU 汇总,就得到每个商品的毛利和毛利率。注意两点:一是 Shopee 和 Lazada 的 SKU 写法可能不同(比如一个用卖家 SKU,一个带平台后缀),先做一张对照表统一起来;二是平台费用通常按订单或按比例收取,分摊到 SKU 时可以按销售额比例粗略分配。查不到成本的 SKU 会显示「未找到」,先把它们补齐,否则毛利会被高估。关于查找函数的细节,可以参考 XLOOKUP 与 VLOOKUP 对比。
在 Excel 里怎么做
如果你习惯自己动手:
- 两个平台的文件分别处理,先统一列名:日期、平台、订单号、SKU、商品名、数量、金额、状态、买家;
- Lazada 每行数量记为 1;Shopee 直接用
Quantity; - 加一列「月份」:
=TEXT(日期,"yyyy-mm"); - 用数据透视表:月份放行、平台放列、金额放值,筛选排除取消状态。详细步骤见 数据透视表教程;
- 订单数用透视表的「非重复计数」,或者先按订单号去重,方法见 如何查找重复项。
注意:新加坡站(S$)和马来西亚站(RM)的数据不要直接相加,先换算成同一种货币。
用 ChatExcel 直接提问
上面的流程每个月都要重复一遍。另一种办法是把 Shopee 和 Lazada 的导出文件一起上传到 ChatExcel,用中文直接问。它会读取文件里的每一个工作表,答案基于完整数据计算。
第一次提问时,先把结构讲清楚,比如:「Shopee 文件一行是一个商品,订单级金额在同一订单的每一行重复;Lazada 文件一行是一件商品,没有数量列。GMV 用商品金额,排除取消订单。」之后的问题都会沿用这个口径:
- 「两个平台每月 GMV,画成堆叠柱状图」
- 「按销量前 10 的 SKU,列成表格」
- 「下过 2 单以上的买家有多少,贡献了多少销售额?」
- 「把两个平台的订单合并成一张统一格式的 Excel 表,给我下载」
每个月新导出的文件,可以继续加到同一个对话里和上个月对比。需要在 Excel 里复现时,让它给出对应的公式即可。ChatExcel 只有付费方案(Plus 每月 $29 起),没有免费版,详见 价格页。
两个核对
在把数字发给合伙人或者拿去做决策之前,先核对:
- 某个月的订单数(不重复订单号),和卖家中心看板上同期的订单数是否接近;
- 某个月的销售额,和看板上的销售额是否接近。如果差很多,通常是把订单级金额按行重复加总了,或者没有排除取消订单。
这两个对上了,后面的 SKU、回头客和利润分析才有意义。
- 为什么 Shopee 导出的行数比订单数多?
- 因为一行代表订单中的一个商品(SKU 或规格)。买了三种商品的订单会占三行,订单号相同。计算订单数要数不重复的 Order ID,订单级金额要按订单去重后再求和。
- Lazada 导出里为什么找不到数量列?
- 在常见的 Lazada 订单导出格式里,每一行通常代表一件商品,同一商品买多件会拆成多行,每行有自己的 orderItemId。所以统计销量时直接数行数即可。
- 佣金和手续费在订单导出里吗?
- 一般不在。订单导出主要是买家侧的价格和优惠;平台扣费通常在 Shopee 的「我的收入」或 Lazada 财务下的对账报表里,需要另外导出,再按订单号或月份和订单数据对应。
- 新加坡站和马来西亚站的数据可以合并吗?
- 可以放在同一张表里,但金额不能直接相加。先加一列「站点」和「货币」,按你选定的汇率统一换算成 S$ 或 RM,再做汇总和对比。
- ChatExcel 能同时分析 Shopee 和 Lazada 的文件吗?
- 可以。在同一个对话里上传两个平台的导出文件,说明各自的行结构和金额口径,就能合并统计、按平台对比,也可以生成一份合并后的 Excel 文件下载。