指南
Excel 改写 Shopify SKU 或条码后怎么办
将标识符作为文本保留,导入前对照原始导出与计划导入的 CSV。
自动转换可能改变什么
| 原始文本 | 可能保存的值 | 复核要点 |
|---|---|---|
00123 | 123 | 文本转成数字时,前导零可能丢失。 |
12345678901234567890 | 12345678901234500000 | 数字转换只保留 15 位有效数字,后面的数字可能变成零。 |
123E5 | 12300000 | 含 E 的标识符可能被当成数字,而不是原样文本。 |
屏幕显示科学记数法不一定说明数据已丢失。应检查实际保存的 CSV,并与原始标识符比较。
编辑前避免改写
- 保留未修改的 Shopify 导出。将 CSV 导入 Excel,在加载前于查询中把 SKU 和 Barcodes 设为文本,替换这些列的自动数字转换。
- Excel for Microsoft 365 和 Excel 2024 提供自动数据转换设置。旧版可通过文本导入处理。损坏后再改显示格式,无法恢复丢失的数字。
- 另存一份 UTF-8 CSV,检查其中实际的标识符;表格显示效果不能证明导出文本正确。
使用 Compare 复核两个文件
- Compare 接受 CSV:A 选择未编辑的原始导出,B 选择保存后的编辑 CSV。XLSX 工作簿需要先导出为 CSV。
- 保持 URL handle 和完整选项身份稳定。启用覆盖时检查 SKU 和 Barcodes 的变化;未覆盖时,匹配商品会被忽略。
- 对照原始文件修正意外变化,再生成 B。Handle、选项变化、重复键或未匹配变体需要先复核身份,不要猜测配对。
从可靠来源恢复
确认是同一个变体后,从未修改的导出恢复准确标识符。如果没有该导出或可靠的供应商原始值,应重新导出店铺或索取源值,不要猜测缺失的零或数字。
本次复核能确认什么
纯数字或含 E 的 SKU 也可能有效。Compare 检查部分字段和精确匹配,没有参考文件就无法确认丢失了什么。Validator 可以读取 XLSX 中显示的标识符,但无法恢复已经丢失的数字。试导入后仍需检查商品。