EXCEL / CSV 比较 · 本地处理
看清两份表格究竟哪里变了。
分别选择两份本地表格,用能确定一条记录的关键列来匹配。行顺序和列名可以不同。文件与结果留在浏览器内;核对规则后,导出新的审计工作簿。
先确认表头,再映射字段
依次选择 A、B 文件,检查工作表并确认各自的表头行。表头不必在第一行。关键列可以是一列,也可以是“单号+行号”这样的组合;两侧名称不同时手动建立对应关系。比较字段可以逐一选择,也可以点击按唯一同名列建立映射,再检查设置。系统不会仅凭列位置认定字段相同。
新增、删除、变化、一致分别代表什么
新增:关键值仅在 B;删除:仅在 A;变化:两侧都有,但至少一个参与比较的字段不同;一致:所有选定字段相同。结果保留来源行号、变化字段及 A/B 原值,支持按类别与字段筛选和分页,不会一次把十万行放进页面。
空键与重复键默认阻断
验证会分别列出 A/B 的空键与重复组。默认不运行,需先处理数据或明确选择策略:重复键可取首行或末行;空键可作为值参与,或排除该行。统计及审计表保留这些决定,不会静默忽略。暂不提供分组匹配或自动追加序号。
格式处理必须由你决定
默认精确比较,00123 不等于 123,超过 15 位的文本编号也不会转成 JavaScript 数字。去首尾空格、忽略大小写、数值规范化、日期规范化、空白与空文本等同、忽略换行差异均需单独启用。03/04/2026 必须明确月/日或日/月顺序。Excel 日期保留来源日期系统;1900 年虚构的闰日不能参与日期规范化。
支持范围与限制
支持 .xlsx 和 UTF-8 .csv(含 BOM),CSV 可明确指定逗号、分号或制表符。拒绝 .xls 和 .xlsm。原始文件大小不设固定上限;默认整个工作簿最多 10,001 行(含表头)、300,030 个单元格、32 张表和 256 列,单元格文本最多 32,767 字符;解压、XML 与文本预算可能更早阻断。
桌面高级实验模式每份输入最多 100,001 行、3,000,030 个单元格,仍受内存及每任务 60 秒超时限制。移动端和低能力设备使用更低门槛,不能启用高级模式。大文件建议桌面处理,不承诺任意设备都能完成。
导出可核查的结果
导出 schema v2 的全新 XLSX,包含 Summary、Changed、Added、Removed、Duplicates_A、Duplicates_B、Run_Settings,可选 Unchanged。保留机器 mapping ID,并增加可读的 A/B 列标题与映射对照。来源标签默认仅为 A/B;你也可以在可见性提示后明确选择文件名派生标签,或填写自定义短名。本地路径始终不会使用。日期候选以“原序列值+日期系统”文本保留,避免混合 1900/1904 系统造成日期偏移。
不执行宏、公式或用户代码。公式按表达式及缓存值比较,但不会重新计算;导出将公式及缓存表示保留为审计文本,类似公式的文本也按文本写入,不继承外链、宏或嵌入对象。默认导出最多 650,000 个单元格,两份文件都使用高级模式时为 6,500,000;超宽或大量新增/删除的结果可能需减少字段或输入规模。
用合成数据核对预期
自行构造 A:编号 00123/待处理、OLD/就绪、KEEP/就绪;B:00123/就绪、NEW/待处理、KEEP/就绪。按编号匹配,比较状态,精确模式应得到变化、删除、新增、一致各一条。这些都是合成标识,不包含企业记录。
文件留在浏览器,清理后重新开始
工作台无上传接口、广告、分析、录屏或业务数据持久化。打开页面仍需加载静态资源;文件名、工作表名、列名、关键值与结果不会作为请求发出。Clear 或 Cancel 会终止 Worker、丢弃两侧文件与结果引用并撤销下载链接,之后需要重新选两份文件。
常见问题
行顺序变了会误判吗?不会,按关键值匹配。会自动识别所有日期吗?不会,歧义需明确选择。公式结果会更新吗?不会,缓存可能过期,需在源文件中核验。
手机能用吗?小文件受较低预算限制,大文件建议桌面。结果能直接作为业务结论吗?使用输出前,请核对映射、原值、警告和导出设置。