Excel两表比对
通过单列或组合关键字比较两个 .xlsx 表,输出新增、删除、修改、未变及字段级差异,重复键明确报错。
文件仅在本浏览器内处理,不上传。关闭页面即释放;请自行保存下载结果。
可多次添加;最多20个,单文件20 MiB,本批60 MiB。可拖拽排序,也可使用上移/下移按钮。
请选择文件或载入示例。
使用步骤
- 按旧表、新表顺序选择两个文件与工作表。
- 选择关键列和需比较的列,明确是否忽略两端空格或大小写。
- 查看四类统计与字段差异,下载完整六工作表结果。
可复现示例
示例旧表:001=10、002=20、003=30;新表:001=10、002=25、004=40。结果新增1、删除1、修改1、未变1,002 的金额从20变25。
限制与处理规则
必须选择两份工作簿;两表关键列与比较列名称必须都存在。
首版仅处理 .xlsx 数据:文本保持前导零及长编号,数值保持已存储精度,布尔保留类型,空单元格为 null,空字符串单独处理,日期转为 UTC ISO 文本。不能恢复原文件已丢失的数值精度。公式不执行,仅使用已有缓存结果;缺失缓存或错误单元格会报错。输出文本不作为公式,移除链接和公式。保留表头下范围内的空数据行,行数包含这些行。
不支持 .xls、.xlsm、宏、外部链接、加密工作簿,也不承诺保留样式、图表等 Excel 特性。每表/每批最多20万单元格,每表5万数据行、200列、每工作簿50表,展开总量64 MiB。
常见问题
关键字重复会自动匹配吗?
不会。任一表出现重复关键字就报冲突,需先去重或增加组合关键列。
忽略空格会改变输出内容吗?
选项只影响匹配比较,原始值保留在输出。只忽略两端空格;大小写默认区分。