跳到正文

CSV 转 Excel

CSV to Excel

把一个或多个 CSV 写进一个 .xlsx 工作簿,列带类型、有标题行和筛选。

在 Excel 里打开一个 CSV 和拥有一个工作簿不是一回事:列都是文本,标题行和普通行没有区别,一整列 2024 会变成数字。这个工具写出真正的 .xlsx:列带类型,标题行冻结并可筛选,每个文件一个工作表。

🔒 完全在你的浏览器里运行excelcsvconvertspreadsheet

把 .csv 或 .tsv 文件拖进来

一次拖多个,可以变成多张工作表,也可以叠成一张表。所有处理都在这个标签页里完成。

或者粘贴几行

从电子表格里复制来的制表符分隔文本也可以。

工作簿是在这个标签页里生成的,CSV 不会离开浏览器。公式、图表和单元格颜色都不会写进去:这里产出的是数据,不是排好版的报告。

怎么用

  1. 拖入 CSV,或粘贴行

    编码和分隔符按文件逐个检测并显示出来,读错的文件在你动手之前就一目了然。

  2. 选择每个文件一个工作表,还是叠在一起

    叠加只保留第一个标题行,其余的接在后面,十二个月的月度导出要的正是这个。

  3. 决定要不要类型检测

    打开时,看起来像数字的值会变成可以求和的数字。带前导零或前导 + 的值无论如何都保持为文本,电话号码就是靠这条保住的。

常见问题

前导零能保住吗?

能。带前导零的值无论类型检测怎么设都不会转成数字——正是这条规则让北京的座机号 01012345678 不会变成 1012345678。

能加公式或图表吗?

不能。这个工具写的是数据——值、类型、标题行——不是带格式的报表。公式、图表和单元格颜色是之后你在 Excel 里加的。

能处理多少行?

序列化和压缩在 worker 里进行,十万行是一秒钟的后台工作,而不是一个卡死的标签页。Excel 自身每个工作表 1,048,576 行的上限仍然存在。

可以从这些接进来

接下来

这些工具吃得下当前工具的产出,结果可以直接送过去。