Skip to content

表格处理 ​

十几个部门交上来的表要合成一张;或者新旧两版名单要找出差异;或者一份表里有重复记录要去掉。

「表格处理」工具页初始界面:上传多个表格 / 参数配置 / 操作 / 合并 / 去重 / 差异比对 / 合并方式 / 纵向追加(相同字段) / 横向拼接(不同字段);主按钮「合并 多个文件」;页头标签「浏览器本地执行 · 免费」

打开「表格处理」看到的初始界面。在浏览器本地完成、数据不离开浏览器,免费。

三件事 ​

合并——多个 Excel/CSV 拼成一个。

去重——按指定字段删掉重复行。

比对——两张表找差异。

合并前先统一表头 ​

这是最容易出错的地方。同一个字段各部门写法不同:「手机号」「联系电话」「电话」「Tel」。

  • 按位置合并 → 把不同含义的列拼在一起
  • 按名称合并 → 拆成四列,各填四分之一

合并后先核对列数:比预期多,基本就是表头没对齐。

「忽略后续文件表头」默认开启——第一个文件的表头保留,后续文件的表头行跳过。这是多数场景要的行为。

去重:先想清楚按什么判定 ​

「去掉重复的行」这句话不够精确。是全字段完全一致才算重复,还是只要手机号相同就算?

  • 按全字段去重——最保守,几乎不会误删
  • 按单一业务主键去重(如手机号、身份证)——最激进,可能删掉合法数据

选错方向的代价不对称:多留几条重复容易事后处理,误删的数据往往找不回来。不确定时选保守的。

「重复时保留第一条」默认开启。如果数据是按时间排的、你想保留最新的,需要先把表倒序。

比对:第三类差异最容易漏 ​

比对两张表时输出三类结果:

  1. 只在 A 里有的
  2. 只在 B 里有的
  3. 两边都有但字段值不同的

第三类最重要也最容易被忽略——行数对得上,看起来「没问题」,但里面某个字段已经变了。人工核对时眼睛会自动跳过这类差异。

三个数据坑 ​

日期变成五位数字。 Excel 内部用「从 1900 年起的天数」存日期,2026-09-05 实际是 46266。某个环节当成数值处理,显示出来就是一串数字,而且看不出这本来是个日期。

前导零消失。 手机号、身份证、订单号、邮编——这些看着像数字实际是编号。00123 会变成 123,18 位身份证还会变成科学计数法 1.10105E+17,末尾几位永久丢失。这类字段导入时必须指定为文本。

CSV 编码。 Excel 在中文 Windows 上默认按 GBK 读,程序导出的多是 UTF-8——直接打开就是乱码,文件本身没问题。

完整说明:合并多个 Excel 时最容易出错的四件事

浏览器本地处理 ​

数据不上传服务器。处理客户名单、业务数据可以放心。

相关工具 ​

最后更新:2026-09-05