文字整理
两份商品编号顺序不同,怎样找出缺失项
极捷工具编辑 · 更新于
用两份虚构商品编号练习交集、差集和合并去重,核对大小写、重复行及 TXT 导出,避免把排列顺序或数量变化误判成成员缺失。
打开清单集合对比 →操作步骤
- 打开清单集合对比,点击“载入编号示例”。A 有四行,SKU-002 重复一次;B 有三行,其中 sku-001 使用小写。这里每行就是一个完整编号,不要粘贴列标题。
- 保持“去掉首尾空白”勾选、“忽略大小写”不勾选,点击“对比清单”。先看统计:A 有 3 个唯一项、忽略 1 个重复项;B 有 3 个唯一项、没有重复项。
- 逐个选择结果分组:仅 A 有 SKU-001、SKU-002;两边共有 SKU-003;仅 B 有 SKU-004、sku-001;合并去重共有 5 项。B 的排列顺序与 A 不同,不会因此把 SKU-003 判成缺失。
- 若业务确认编号不区分大小写,再勾选“忽略大小写”。旧结果会立即清空,需要重新点击“对比清单”。此时仅 A 有 1 项、共有 2 项、仅 B 有 1 项、合并去重 4 项。业务区分大小写时不要采用这组结果。
- 选择“两边共有”,结果应依次是 SKU-001 和 SKU-003。共有项采用 A 中第一次出现的写法与顺序,所以结果不会把 SKU-001 改成小写。点击“下载当前分组 TXT”,用文本编辑器以 UTF-8 打开核对两行,也可复制结果框内容。
- 要查反方向的缺失项,点击“交换 A / B”后重新对比。要换一份清单,直接修改输入,再重新计算;不要继续使用修改前保存的结果文件。
跟着示例试一次
假设 A 是应有商品清单、B 是盘点清单。点击示例按钮即可填入下方数据;若手动粘贴,只复制各自的编号行,不要把“清单 A”“清单 B”这两行说明粘进去。重复编号在本工具中表示同一个成员,不代表库存数量为两件。
清单 A:
SKU-001
SKU-002
SKU-002
SKU-003
清单 B:
SKU-003
SKU-004
sku-001怎样确认结果正确
默认规则下,2 个 A 独有项 + 1 个共有项 = A 的 3 个唯一项;2 个 B 独有项 + 1 个共有项 = B 的 3 个唯一项。忽略大小写后,A 独有只剩 SKU-002,B 独有只剩 SKU-004。共有分组的 TXT 应包含 SKU-001、SKU-003,两项各占一行,末尾还有换行;文件名为 jijie-list-both.txt。空分组没有下载入口,复制按钮也会禁用。
常见问题与边界
每侧最多 256 KiB、10,000 行,空行也占行数额度;超限会报错,不会悄悄截断。允许一侧为空,但两侧都没有有效项目时无法对比。纯空白行始终忽略,重复项按当前匹配规则去重。 “去掉首尾空白”同时影响匹配和输出;取消后普通行两端空白保留。001 与 1、全角与半角、Unicode 不同组合形式不会自动视为相同。忽略大小写采用转小写规则,不是所有语言的完整同义匹配。 不解析 CSV、引号、表头、公式或多列结构。从电子表格复制多列时,含制表符的整行会被当作一项;如只核对编号,请只复制那一列。不统计重复次数差额,不做模糊匹配、身份校验或金额对账。 输入与结果只在当前页面内存中处理,不上传、不保存,不访问其中的网址;网站加载仍需联网。刷新或离开会丢失内容。复制失败可手动复制或下载;TXT 请用文本编辑器核对,避免表格软件把前导零当作数字删掉。