跳到主要内容

CSV 与 Excel 互转

CSV 粘贴转 .xlsx,Excel 文件解析回 CSV,双向下载。

本地计算 · 数据不出浏览器
CSV 内容
0 字符1 行0 B

CSV 解析容忍引号转义与分隔符;Excel 侧会合并全部工作表(后表加表名注释行)。文件本地处理不上传。

使用说明

这个工具解决什么问题

手上是一段 CSV 文本,对方要的是能直接双击打开的 Excel;或者手上是 Excel,服务器脚本只认 CSV。装库写脚本太重,来回另存为又容易在编码与分隔符上翻车。这个工具双向都接:CSV 粘贴即转 .xlsx,Excel 上传即转 CSV,数据干净利落地过去,不夹带意外。

核心能力

CSV 转 Excel:粘贴或选择文本,按标准 CSV 规则解析,引号内的逗号与换行正确还原,产出 .xlsx 下载。Excel 转 CSV:解析全部工作表,首表直接输出,后表以工作表名分隔附加,信息不混。双向互备:一边转完可转回去,往返核对数据是否一致。本地转换:解析与生成都在浏览器完成,文件不上传。

使用建议

CSV 转出后先抽查首尾两行的列数;Excel 转 CSV 前删掉说明性工作表,输出更干净;含中文的 CSV 给命令行工具用时,注意目标工具期望的编码,本工具按 UTF-8 处理。

全程纯浏览器本地运行,不上传服务器,断网可用;样式、公式、合并单元格不在转换范围内,只搬数据。

常见问题

CSV 里有逗号和换行,转出来会串列吗?

不会。带引号包裹的字段按标准 CSV 规则解析,字段内的逗号、换行、双引号都会正确还原成单元格内容。粘贴前不用预处理数据,按原始格式来即可。

多工作表转回 CSV 时怎么区分?

第一个工作表直接输出;后面的工作表依次附加,前面加一行工作表名作为分隔标记。粘贴回文本编辑器时,能一眼分清每段 CSV 属于哪张表,不会混成一团。

什么时候用这个工具,什么时候用 Excel 另存?

服务器上拿不到 Excel、只想快速把文本变成可打开的表格时,粘贴即转最省事;需要保留公式、样式、多表结构时,还是 Excel 自己另存更合适。本工具面向纯数据交换,不处理样式与公式。

JSON ↔ CSV 互转

对象数组与 CSV 表格互转,RFC 4180 兼容,可直接进 Excel。

CSV YAML 互转

CSV 行与 YAML 对象数组双向互转,引号转义兼容。

JSON 转 Excel

JSON 数组导出 .xlsx,自动收集表头,可直接打开。

查看更多格式转换,或浏览全部工具。