CSV / TSV 清洗与去重工具

一步一步清洗分隔符文件:去除单元格首尾空格、删除空行、把空值转换为 NULL 或指定填充值、改变每个单元格的大小写,并按整行或选定的关键列去除重复行(保留首条/末条,可选择大小写与空格归一化)。每一步都会立即生效,并带有完整的撤销栈。分隔符识别、BOM 处理和引号安全的解析都是自动完成的。
全部处理都在你的浏览器本地完成 —— 你的数据绝不会上传到任何服务器。
输出分隔符: — 用于预览文本和下载
输入选项:
步骤:  
paste or open a file to see the parsed grid — every step updates this preview.
去除空格清理带引号字段周围参差不齐的填充空格。删除空行移除在去除空格之后为空的行。空单元格把空单元格变成字面文本 NULL(或你指定的填充值),可作用于所有列,也可只作用于列出的列。大小写转换每个单元格;空单元格保持为空。去重按整行或选定的关键列比较;归一化选项让John 和 john 视为相同。每一步删除的行数都会计入步骤列表。下载时使用所选分隔符和 CRLF 换行符。
数据清洗 — 修正取值,保留结构

数据清洗修正的是单元格的取值 —— 空格、大小写、空值、重复项 —— 而不会动表格的结构。典型的顺序是先去空格,再删空行,最后去重,因为去空格会改变什么算空、什么算相等。当只有业务键重要、格式噪音不重要时,应当按关键列而不是整行去重。