CSV / TSV

CSV 清洗导入前,先核对删了哪些行、改了哪些列

按顺序添加清理步骤,检查整条流程的预览,再一次应用。

CSV 清洗

CSV 源文本

CSV 仅在当前浏览器处理,不会上传。

结果表格

行第 1 列第 2 列第 3 列
1idnameteam
2007AdaBlue
3003GraceRed
4007AdaBlue
5
6010LinBlue
显示 6 / 6 条可见记录;结果共 6 条记录。
读取设置

清理步骤

使用本步骤中从 1 开始的列号,以逗号分隔。仅整行去重可留空;重排列须逐一列出所有列。

尚无清理步骤。添加操作后预览完整流程。

    搜索区分大小写,不改变导出记录。

    输入或步骤已改变。请预览并应用后再导出。

    客户表里的相同编号不一定意味着整行重复:姓名一致,更新时间却可能不同。CSV 清洗让你明确选出判断重复的列,再决定哪些记录进入下一次导入。无需用拼接字符串的方式猜测记录是否相同。

    需要整理 CSV 列结构时,先提取目标字段,再调整顺序和表头。这个 CSV 清理器始终保留单元格的文本值,带前导零的编号不会因为一次清理变成数字。

    为什么使用 CSV 清洗

    用步骤顺序决定保留哪条

    先按一列排序,再按客户编号去重,留下的是排序后第一条匹配记录。CSV 清洗按你排列的步骤执行,预览逐步显示移除和移动的数量,让保留规则有据可查。

    重复行和空行被移除,首条匹配记录仍保留在表格中

    列位置跟着结构变化

    提取第 3、1 列后,原第 3 列成为新的第 1 列。后续重命名和筛选都使用新位置;预览能检查字段和值是否一起移动,避免把名字改在错误的列上。

    保留第三列和第一列并按此顺序排列,中间列被移除

    先看懂三个容易忽略的细节

    01

    先确认表头和分隔符

    默认逗号分隔、首条记录为表头。没有表头时请关闭选项,首条非空记录决定表宽。引号内的换行属于字段内容,不应按物理行直接拆开。

    02

    每一步都使用当前列号

    列号从 1 开始,多列用逗号分隔。上游提取或删列会改变下游位置;重新排列必须把当前全部列各写一次。只有整行去重可以不填列号。

    03

    预览后应用,搜索另算

    点击预览或按 Ctrl/Cmd+Enter 执行整条流程。应用后源数据更新、步骤清空;撤销恢复此前的输入、结果和步骤。表格搜索仅缩小显示范围,不能代替条件筛选。

    把行处理与列结构调整连起来

    按组合键完成 CSV 去重

    选择一列或多列作为比较依据,也可留空按整行比较。所有选中值都一致才算重复,保留该步骤执行时遇到的首条记录;大小写、空格和空键值均参与精确比较。

    筛选记录,单独搜索表格

    在指定列上选择包含、不包含、等于、不等于、为空或非空。多次筛选按顺序收窄结果;搜索区分大小写,只帮助查看当前表格中的匹配记录。

    按目标格式整理字段

    提取有序列子集、移除多余列、重命名单个表头或完整重排列。即使两个表头同名,也不会合成同一字段,因为步骤按位置引用列。

    查看每一步带来的变化

    排序按文本字典顺序升降排列,相等值保持原先相对顺序。预览记录行数、列数及每步移除、移动和位置变化,删除空行前也能核对数量。

    清理前明确这些边界

    空字符串才是空单元格
    所有单元格均为空字符串才删除该行。空格、0 和文本 null 都保留;不修剪首尾空白、不忽略大小写,也不自动合并重复记录的不同字段。 但多列表里只有一个空格字段的行仍因列数不足报错。
    只补齐明确的空记录
    解析为单个空字段的数据记录可扩展到表宽,预览报告扩展数量。其余列数不齐、引号未闭合均报错,不截断多余列,也不猜测丢失的字段。
    文本与步骤都有上限
    输入和输出各不超过 2 MiB,最多 2,000 条记录(含表头)、100 列和 50 个步骤。本页只接受粘贴文本,没有文件导入、远程地址读取或持久化会话。
    排序不推断数字含义
    使用 UTF-16 字符串顺序,升序时 10 排在 2 前。编号、日期和长整数仍是文本;疑似电子表格公式会提示,但不执行,也不自动中和其内容。
    修改后必须重新确认结果
    输入、读取参数或步骤变化会使结果过期,复制与下载随之禁用。重新预览并应用后才可导出完整结果。输出可能重写引号及记录换行,不保证与原文件逐字节一致。

    CSV 清洗常见问题

    什么样的行算重复行?

    由选中的列决定。CSV 清洗比较这些列的字符串组合;不选列时比较整行。A 与 a、有无首尾空格都是不同值,空键值也正常参与比较。

    重复行中会保留哪一行,结果怎么复制?

    保留当前步骤遇到的第一条。如果前面有排序,首条以排序结果为准。应用后可以复制完整结果,表格中只显示部分记录不会限制复制内容。

    支持哪些输入和选项?

    可以粘贴逗号、制表符、分号或竖线分隔的文本,选择首条是否为表头,以及是否给所有输出字段加引号。上限为 2 MiB、2,000 条记录和 100 列。

    我的数据会被上传到某处吗?

    不会。解析、步骤计算和预览均在当前浏览器完成;页面不会把输入或结果发送到处理服务器。

    这个工具不支持哪些功能?

    不提供文件导入、数值排序、自动修剪、模糊去重、公式执行或会话保存。此页专注按顺序清理行和调整列,不是完整电子表格。

    某一步清理结果不符合预期?

    把下一份导入表准备好

    先用 CSV 清洗示例试一组步骤,再换成自己的导出数据;核对预览里的记录数与列位置后应用。