图片、文档与表格
清理商品表,保留 SKU 前导零与价格差异
删除空行和完全重复的商品记录,同时保留 SKU 前导零及不同价格,避免误合并。
直接答案
整理商品表不等于合并商品。products-source.csv 有四条非空商品记录、一条空记录和一个空的第四列,刻意保留空格差异、清理后完全重复的记录,以及 SKU 000123 的两个不同价格。
操作步骤
在表格清理中打开样本,启用整理空格、删除空行、删除空列和删除重复行后清理。先看预览,再导出 CSV 或 XLSX。结果应为三条数据加一列表头,共三列;页面行数包含表头,显示 4 并不是多了一件商品。
常见错误
整理空格还会合并文本内部的连续空格,空格有意义时不要启用。只有表头也为空的列才属于空列。12.50 与 13.00 两条记录必须分别保留,相同 SKU 不代表可以替你决定价格。本工具处理单元格值,不负责完整保留工作簿格式、宏或公式。
完成检查
重新打开导出,确认 SKU 000123 仍为文本、Café 的重音、两个价格及三列表头。CSV 没有单元格类型,直接双击可能被表格软件丢掉零,应按文本列导入或参考 XLSX。与下方清理结果对照并保留原件,价格冲突需要另行制定业务规则,不能用去重自动决定。
结合实例做判断
把格式整理和业务取舍分开
样本故意放入空行、空列、空格差异以及同 SKU 的两个价格。清理的目的应是让表格容易核对,不是替你决定哪个价格正确。
| 检查什么 | 示例或操作 | 如何判断结果 |
|---|---|---|
| 空格与空单元格 | 整理空格,删除完全空白的行和列。 | 本站也会合并内部连续空格,有意义时不要启用;有表头的空数据列不算完全空列。 |
| 整理后整行完全重复 | 删除重复并与 products-clean.csv 对照。 | 应为三条数据加表头、共三列;页面行数包含表头。 |
| 000123 同时有 12.50 与 13.00 | 两条都保留,核对来源或生效日期。 | 不能留下排序后恰好靠前的一条;在接收软件中把 SKU 列按文本导入,避免丢零。 |
操作实例
Boundarysline 示例材料均使用虚构数据,可下载后跟着操作,不是真实客户资料或经过认证的结果。
| products-source.csv | 4 → 3 |
|---|---|
| products-clean.csv | 3 × 3 |
| 000123 | 12.50 / 13.00 |