电子表格工具

CSV 转 Excel

将 CSV 文件转换为真正的 Excel(.xlsx)工作簿。

给这个工具评分

    在我们的服务器上安全处理,随后立即删除。不存储任何内容。

    如何使用 CSV 转 Excel

    1. 选择您的 CSV 文件。
    2. 点击"转换为 Excel"。
    3. 下载 .xlsx 工作簿。

    关于 CSV 转 Excel

    此转换器使用 PhpSpreadsheet 读取您的 CSV 文件,并生成一个真正的 .xlsx 工作簿——这是一个真实的 Excel 文件,而不是改了扩展名的 CSV。分隔符会根据文件内容自动识别,因此无论是逗号、分号还是制表符分隔的导出文件都无需任何设置即可正常转换,包含逗号或换行符的带引号字段也会被正确解析,而不会在错误的位置被拆开。

    当某个系统给了您一份 CSV,而您希望能够排序、筛选、设置格式或添加公式,却又不想每次打开都被 Excel 的导入向导打扰时,就可以使用它。反过来,Excel 转 CSV 可以完成相反的转换,而当目标是代码而非表格时,Excel 转 JSON 会是更好的选择。

    需要如实说明的一点是:CSV 本身不携带任何类型信息,因此看起来像数字的值会被存储为数字。带有前导零的邮政编码、电话号码和产品编码可能会丢失这些零,长数字串也可能以科学计数法显示——这是 CSV 格式本身固有的经典问题,本工具只是继承了它,而无法解决。所有内容都会以纯值的形式呈现,不带任何样式,因为 CSV 本身就不包含任何样式信息可供保留。您的文件会上传到我们的服务器,以随机名称在无法通过网络访问的文件夹中处理,请求结束后即被删除。文件大小限制为 20 MB。

    常见问题

    它能处理以分号分隔的文件吗?

    可以。分隔符会根据文件内容自动判断,因此分号分隔的文件(在欧洲版 Excel 中很常见)以及制表符分隔的文件都无需修改任何设置即可转换。

    为什么我的前导零消失了?

    因为 CSV 没有类型信息,所以像 01234 这样的值会被识别为数字 1234。如果想保留这些零,请之后在 Excel 中将该列格式设置为"文本",或者在导出 CSV 之前为这些值加上引号和前缀。

    转换后会保留格式、颜色或公式吗?

    不会——CSV 本身不包含这些内容,只有数值。您会得到一个干净的单工作表工作簿,之后可以自行添加格式。

    我能转换多大的 CSV 文件?

    最大支持 20 MB,这在实际使用中已经是非常大的表格了。更大的导出文件需要先拆分再上传。

    我的数据会被保存吗?

    不会。文件会上传到我们的服务器进行转换,请求结束时所有临时文件都会被删除,不会保存或记录任何内容。