免费在线表格工具

清洗 CSV

让杂乱的单元格,回到一致的表达。 清理指定列的空格、大小写与缺失标记。

无需注册文件本地处理保留原始数据

从一份表格开始

导入数据,确认规则,检查结果,再导出新副本。

◈ 浏览器本地处理
1导入数据—2设置规则—3检查结果—4导出副本

把表格放在这里

拖放 CSV、TSV 或分隔文本文件

UTF-8 · 每份最多 10 MB

从现有数据开始

文件内容在浏览器内处理,不上传至服务器。
仅保存在本页内存 · 切换工具可继续使用 · 刷新或关闭会清除会话CSV / TSV · UTF-8
合成示例库 商品表 · 供应商文件 · 系统导入

清除本页会话?

这会释放已导入数据、处理步骤与结果。请先导出需要保留的副本。原始文件不受影响。

了解这个工具

让杂乱的单元格,回到一致的表达。

从使用范围到结果核对,三个场景带你了解这个工具。

01 / 功能与范围

只整理需要改变的列

商品名称有多余空格,分类写法不统一?圈定字段,再设置清洗顺序。编号、日期与备注可以保持原样,让整理更有分寸。

清洗 CSV场景示意:只整理需要改变的列
场景示意图
02 / 规则与核对

清洗的先后顺序,由你决定

先去空格,再处理缺失标记,和反过来执行可能得到不同结果。步骤可以调整顺序或停用,每一条规则都明确可见。

清洗 CSV场景示意:清洗的先后顺序,由你决定
场景示意图
03 / 结果与下一步

看清修改,再保存新副本

逐项查看单元格修改与移除记录,核对来源位置。结果满意后再应用或导出,新文件与原始资料分开保留。

清洗 CSV场景示意:看清修改,再保存新副本
场景示意图
可用功能

清洗 CSV,可以这样帮你

把常用能力整理成小卡片,按需要选择下一步。

按列限定范围

仅在你选中的列执行清洗,避免无意改动其他字段。

在工具中使用

多种空格处理

分别处理首尾空格、连续普通空格与 U+200B 零宽空格。

在工具中使用

统一大小写

将指定字段转成大写或小写,原始值仍可对照。

在工具中使用

明确缺失标记

自行指定 N/A 等标记;不会把 0、false 或 NULL 自动当作空值。

在工具中使用

有顺序的清洗步骤

调整、停用和重新执行规则;应用后的流程支持撤销与重做。

在工具中使用

修改与移除报告

查看修改前后内容、来源位置及移除记录,再决定导出范围。

在工具中使用
如何使用

三个步骤,完成这次整理

先确认输入,再检查变化,最后保存需要的结果。

01

导入并确认原始数据

选择 CSV、TSV 或粘贴表格,先核对分隔符、表头与预览。确认后才导入完整文件。

  • 内容在浏览器内处理
  • 原始文件保持完整
前往输入区域
02

选择规则,运行并核对

选择需要清洗的列,依次添加去除首尾空格、大小写转换或缺失标记规则。先运行查看变化,再决定是否应用。

  • 处理完整数据集
  • 核对结果与来源
设置处理规则
03

选择范围,导出新副本

选择需要的结果或报告、CSV 或 TSV 格式,先查看导出摘要和防护影响数量,再确认下载或复制。

  • 导出前重新读取校验
  • 明确选择导出范围
返回工具继续操作
需要更详细的规则、示例与边界说明?展开完整说明

先确认读对了,再决定改哪里

清洗 CSV 的第一步不是勾选全部规则,而是确认文件被正确读取。选择文件或粘贴表格后,检查分隔符、引用符、是否含表头,以及需要跳过的开头逻辑记录数。一个带换行的说明字段仍然是一条记录中的一个单元格,不能按文本行数直接切开。当前输入使用 UTF-8;乱码文件请先在来源软件中另存为 UTF-8,不会通过猜测编码进行修复。

导入后原始值保持文本形式。001 不会变成 1,长编号不会转成浮点数,日期不会根据界面语言重新解释。没有选择字段和规则之前,工作台不会修改或删除数据。预览中的空字符串用 ∅ 表示,缺失单元格另行标记;导出到普通 CSV 后,两者都可能成为空字段。

按顺序组合清洗动作

先选择作用列,再添加清洗步骤。去两端空白覆盖普通空格、制表符、换行、不换行空格和全角空格;合并连续空格只处理普通半角空格;零宽字符选项只移除 U+200B,不代表清除全部不可见字符。大小写转换会实际改写文本,需要与只在匹配时忽略大小写的选项区分。

每个步骤可以启用、停用和上下移动。例如先去掉 N/A 两端的空格,再把整格 N/A 替换为空字符串,可以得到预期结果;反过来执行则可能匹配不到。删除全空记录检查整条记录,产品名为空但 SKU 有值的记录不会因此被删除。删除空列只检查选中的列。0、false、NULL 和 N/A 不默认等于空值。

一个只清理商品名称的例子

商品表有 SKU、Product、Note 三列。第一条记录的 SKU 是 001,Product 是两端有空格、单词间有连续空格的大写名称,Note 则保留原始备注。只选择 Product,依次执行去两端空白、合并连续普通空格、转小写。名称得到整理,编号和备注保持原样。

运行后分别检查原始数据、处理结果、单元格变化和移除记录报告。变化报告可能按步骤记录同一单元格的多次变化,因此界面标为“单元格变化次数”。应用到工作流后可以继续去重、列映射或拆分,也可以撤销恢复此前状态。修改规则会令旧结果过期,必须重新运行才能导出。

导出前看清影响范围

网格搜索只影响查看,不会缩小实际处理或下载范围。导出时重新选择全部结果、变化报告或移除记录,并确认 CSV / TSV、表头和 UTF-8 BOM。电子表格防护会给公式起始内容加单引号,也可能影响合法负数与加号开头的电话文本;校验摘要会报告数量。原始文本导出需要明确知晓接收软件的公式解释风险。

生成文本会先重新读取并核对,再提供新的下载副本。当前会话只在本页内存中保存,切换工具和语言可以继续使用,刷新或关闭会清除。规则文件不包含整张表,却可能包含敏感字段名和替换值,分享前需要检查。

常见问题

怎么批量去掉多余空格,又不改坏编号?

只选需要清理的列,先查看变更报告。编号里的空格如果有意义,就不要对该列套用规则。00123 在本工具中按文本保留;下载后用其他软件打开时,仍需避免被自动转成数字。

为什么看起来有空格,去空格后却没有变化?

可能没有选中正确列,或该字符不是规则覆盖的空白。展开单元格内容并检查步骤顺序,不要为了让变化数量增加而随意扩大处理范围。U+200B 等零宽字符有独立选项,不会被笼统删除。

清洗会恢复已经丢失的前导零吗?

不会。工作台保留本次读到的字符,但无法推断来源软件此前删除了几个零。下载 CSV 后,其他软件也可能重新推断数值类型,建议在那里按文本导入编号列。

可以直接读取 Excel 工作簿吗?

当前版本不支持 XLSX。请先将需要处理的数据导出为 UTF-8 CSV 或复制单元格。公式、宏、样式、图表和复杂工作簿结构不在首发处理范围。

准备好整理这份数据了吗?

直接开始,先用示例了解流程,再处理你的文件。