免费 · 无需注册 · 浏览器本地处理

CSV 多列联合主键比较与差异导出

按一个或多个匹配列比较本地 CSV,可选忽略首尾空白或大小写,筛选新增、删除与字段变更,保留原始编号并下载完整差异报告。

浏览全部工具 →

比较两份 CSV 文件

本地处理

文件只在本浏览器处理。每份最多 2 MiB、1 万条数据行、100 列,仅支持 UTF-8。

文本比较规则

默认精确匹配。上述选项同时作用于匹配键和比较值;预览和报告保留原始值。如忽略后出现重复匹配键,会提示错误。

差异结果

选择两份文件并设置比较方式,运行后即可查看带原始行号的差异。

使用步骤

选择两份 CSV、分隔符和一个或多个匹配列;选择比较字段,可按需忽略首尾空白或大小写。筛选预览后下载完整报告;整行模式可统计重复行。

使用前请检查

仅在本机处理 UTF-8 文件,每份最多 2 MiB、10,000 行、100 列。每个匹配列须非空,组合键按所选规则处理后须唯一。不推断数字或日期等价。

试一个例子

旧表中编号 000123 在 000124 前,新表顺序反过来且只改了一项状态;按键比较仅报告该状态变化。

计算或处理方式

CSV 单元格始终作为字符串。按键模式以所选字段组成的元组匹配;整行模式比较记录出现次数。默认精确匹配,可选文本规则不会改写报告中的原始值,输入不上传。

常见问题

本地比较两份 CSV,忽略行顺序,找出新增、删除与字段变更,保留编号、日期和前导零原文。

如何使用CSV 按主键或整行比较?

选择两份 CSV、分隔符和一个或多个匹配列;选择比较字段,可按需忽略首尾空白或大小写。筛选预览后下载完整报告;整行模式可统计重复行。

数据会上传吗?

工具在当前浏览器内处理输入与文件。页面访问统计不包含这些输入内容。

有哪些限制?

仅在本机处理 UTF-8 文件,每份最多 2 MiB、10,000 行、100 列。每个匹配列须非空,组合键按所选规则处理后须唯一。不推断数字或日期等价。