List Matcher

名单在这个浏览器标签页里处理,不上传。

English

对比两份名单

粘贴两份名单或拖入表格文件,看哪些只在一边、哪些两边都有,以及看起来一样的项为什么没对上。

没有现成名单?(虚构数据,报名表对签到表)

当前结果

还没有结果。

怎么对比两份名单

  1. 放入两份名单。每边粘贴一份,每行一项;也可以拖入 TXT、CSV、XLSX 文件。从 Excel、WPS 或 Google 表格一次复制两列也行,工具会问你要不要拆成两份。
  2. 选要哪部分。点圆圈图里的一块,或在下面勾选:只在左边、两边都有、只在右边。
  3. 复制或下载。每一部分都有自己的复制按钮,结果每行一项,可以直接粘回表格。

每部分是什么意思

只在清单 A
左边有、右边没有的项。比如报名了但没签到的人,或新导出里少了的商品。
两边都有
两份名单里都有的项。
只在清单 B
右边有、左边没有的项。
全部(去重)
两份名单合在一起,每项只出现一次。

看起来一样,为什么没对上

不同系统导出的名单,常有看不出来的差别:Anna@Example.com 和 anna@example.com、结尾多一个空格、从网页复制带进来的零宽字符。多数工具直接把它们算作不同。这个工具会告诉你有几对只差大小写、空格或隐藏字符,列出是哪几对,并且可以一键改规则,改了也能撤销。

默认忽略首尾空格、清理隐藏字符、区分大小写。比较邮箱时通常应忽略大小写;编号和商品代码通常不应忽略。

按某一列对比整行

可以直接粘贴整张表,再选按哪一列比较,比如邮箱或工号。结果可以带上两边表格的整行,直接粘回表格。前导零和长数字按文字保留。

名单去了哪里

比较在这个浏览器标签页里进行。名单内容、文件名和清单名称不会发送到我们的服务器,也不会发给其他任何人。页面用 Google Analytics 统计访问、比较和导出次数,它具体收到什么见隐私说明。

常见问题

怎么找出在 A 里、不在 B 里的项?

放入两份名单后,点“只在清单 A”那一行的复制按钮。点名单标题可以改名,结果会写成比如“只在报名名单”。

能对比 Excel 或 WPS 里的两列吗?

可以。把两列一起复制,粘贴到左边。工具会问这两列是不是两份名单,选“是”就会拆开。

重复的项怎么算?

每项只算一次。名单里有重复时,会提示有多少项重复,并可以查看是哪些。

区分大小写吗?

默认区分。可以在“比较规则”里打开“不区分大小写”;工具发现只差大小写的项时,也会给出一键修改。

名单最多能多大?

我们在一台 Mac 上测试,两份各 100 万行的名单,按浏览器不同约 1 到 4 秒比完。较旧或低配的设备会更慢。