CSV 列提取工具

粘贴或上传 CSV,选择要保留的列,下载或复制简化后的 CSV。支持逗号、分号、制表符和管道符分隔,含标题行检测,完全在浏览器中处理。

浏览器本地处理 无需注册 实用工具

从CSV或受支持的分隔文本中只提取需要的列。可以选择输入分隔符、是否把第一行作为表头,再选择要保留的列,并输出标准逗号分隔CSV。

如何提取CSV列

  1. 把分隔文本粘贴到输入框。
  2. 选择逗号、分号、制表符或竖线作为输入分隔符。
  3. 设置第一行是否为表头并解析数据。
  4. 选择要保留的列并执行提取。
  5. 复制生成的逗号CSV。

列选择与输出规则

解析后会为每个检测到的列生成复选框。启用表头时使用第一行作为列名,否则生成通用列编号标签。

即使输入使用分号、制表符或竖线,输出始终是逗号分隔CSV并使用CRLF换行。某行缺少所选列时填入空字符串,包含逗号、引号或换行的值会按CSV规则加引号并把内部引号翻倍。

隐私与限制

解析和提取都在浏览器本地完成,不会为了处理而故意上传输入内容。工具支持带引号字段和四种可选分隔符,但不会自动检测分隔符,也不会验证每一行的列数是否一致。

常见问题

可以一次提取多列吗?

可以,选择任意多个列后再执行提取。

输出会保留原来的分隔符吗?

不会,当前实现始终输出逗号分隔CSV。

某一行缺少所选列怎么办?

对应输出单元格会变成空字符串。

没有表头的数据也能用吗?

可以,关闭表头选项后会生成通用列名。

引号中的逗号能正确处理吗?

可以,引号字段中的分隔符会作为字段内容。