使用方法
- 01
把需要去重的工作表放在工作簿首位,第一行使用明确且不重复的列名。
- 02
上传工作簿,在去重列输入框填写列名;多个列名按页面分隔要求填写,不填则按整行判断。
- 03
开始处理,查看首表原始行数、去重后行数与移除数量。
- 04
下载纯数据工作簿,核对首次记录、行序以及编号和日期。
文档工具 / 浏览器处理
HOW IT WORKS / DOCUMENT LAB
读取工作簿的首个工作表,把第一行作为表头,按输入的列名或多个列名组合判断重复;不填写列名时按整行比较。相同键保留首次出现的整行,不合并后续记录的字段,也不改变保留记录的顺序。适合名单、报名记录和商品清单清理。结果导出为新的纯数据工作簿,其他工作表的数据也会重新写入,不保留公式及单元格样式。开始前确认目标表位于首位,并备份原文件,下载后抽查编号、日期、空值和记录数量。
把需要去重的工作表放在工作簿首位,第一行使用明确且不重复的列名。
上传工作簿,在去重列输入框填写列名;多个列名按页面分隔要求填写,不填则按整行判断。
开始处理,查看首表原始行数、去重后行数与移除数量。
下载纯数据工作簿,核对首次记录、行序以及编号和日期。
输入:姓名,手机号
甲,13800000001
乙,13800000001
丙,13800000002
去重列:手机号
输出:姓名,手机号
甲,13800000001
丙,13800000002
第二条记录被整行删除,不会把乙的姓名合并到甲。号码仅为演示。
输入:姓名,部门
王同学,销售
王同学,研发
王同学,销售
去重列:姓名,部门
输出:保留前两条,移除第三条
只有所选列的组合值均一致才重复,单列去重会产生不同结果。
输入:表头为“客户编号”,输入“编号”
输出:提示未找到列“编号”
输入表头的实际名称,不是 Excel 列字母。工具只处理首个工作表,不能在这里选择第二个表。
工作簿在浏览器和本地 Worker 中读取,不上传表格数据。
使用表头覆盖的所有列构造整行键。第一行视为表头,后续组合值相同的行只保留第一条。
不是,所选列组合全部相同才视为重复。例如姓名相同而部门不同可以保留为两条记录。
当前不能。需要处理的表应先放到首位;规则固定为保留首次出现的记录和原有顺序。
不能保证且不应依赖。工具导出纯数据工作簿,不保留公式及单元格样式,其他工作表也会重新写入。
空值归为空字符串,比较前去掉首尾空格;读取采用显示文本。请核对日期、前导零及看起来相同但实际不同的值。
任务相关