StriveFormats
AmazonSKU 与编号

SKU 重复

此文件中有两行或更多行的 SKU 相同。

这是什么问题?

此文件中有两行或更多行的 SKU 相同。

受影响字段:sku / Variant SKU

上传 CSV 检查此问题并导出干净的文件。

立即修复

Amazon 为何拒绝

重复的 SKU 会导致处理时一行覆盖另一行,可能删除库存或价格数据。

示例

错误值正确值说明
第3行:SKU-001 第7行:SKU-001第3行:SKU-001 第7行:SKU-002每个标识符都必须唯一
PROD-A出现在第4行和第11行PROD-A只出现一次除非这些行是有意将父商品与变体归为一组

在 StriveFormats 中修复

StriveFormats会突出显示所有标识符重复的行,让您清楚看到哪些行发生冲突。

在 Excel 中修复

  1. 1在Excel中点击sku / Variant SKU列的列标。
  2. 2打开“开始 > 条件格式 > 突出显示单元格规则 > 重复值”。重复的单元格会以红色突出显示。
  3. 3对每一对突出显示的单元格,决定保留哪一行。删除重复行,或把它的标识符改为唯一值。
  4. 4处理完所有重复项后,清除条件格式:“开始 > 条件格式 > 清除规则 > 清除所选单元格的规则”。
  5. 5另存为“CSV(逗号分隔)”。

在 Google 表格中修复

  1. 1在Google表格中点击sku / Variant SKU列的列标。
  2. 2打开“格式 > 条件格式”。在“格式规则”中选择“自定义公式”,输入=COUNTIF($A:$A,A1)>1,把A换成您的列标。
  3. 3选择一种突出显示颜色(如红色填充),然后点击“完成”。重复值会被突出显示。
  4. 4对每个突出显示的单元格,删除重复行或为其分配唯一的标识符。
  5. 5完成后删除条件格式规则。
  6. 6选择“文件 > 下载 > 逗号分隔值文件(.csv)”。

下次如何避免

  1. ✓在添加商品之前,为SKU和标识符制定清晰的命名规则。
  2. ✓使用前缀体系(如SHIRTS-001),让标识符井然有序且唯一。
  3. ✓导出前按标识符列排序,检查是否有相邻的相同值。
  4. ✓分清有意重复的父级标识符(变体分组)和意外产生的重复项。
  5. ✓每次导入前都运行StriveFormats,尽早发现重复项。

StriveFormats 如何检测

StriveFormats在读取文件时会统计sku / Variant SKU列中每个值出现的次数。出现不止一次的值,会在其出现的每一行中被标出。

►技术细节
Amazon会把某些列的值(如Handle、SKU或Listing ID)作为唯一标识符,用来决定是新建记录还是更新已有记录。当同一个标识符在文件中出现多次时,行为因平台而异:Shopify会把Handle相同的行合并为一个商品(对变体而言这是有意为之),而不同商品之间重复的SKU或Etsy上重复的Listing ID则会导致意外覆盖。要正确解决这个问题,关键是判断重复是有意的(变体分组)还是意外的。