ZH
我的工具

Excel 转 CSV 转换器(XLSX、XLS、ODS 转 CSV)

在浏览器中把 Excel 的 XLSX、XLS 或 ODS 工作表转换成 CSV:可选工作表、分隔符、为韩文和重音字符添加 UTF-8 BOM,以及格式化值或原始值。

仅用于“下面写出的工作表”;多个请用逗号分隔。
我的工具 →
广告

CSV 是几乎所有数据库、CRM、邮件工具和脚本都接受的纯文本表格格式,而 Excel 文件却不是。这个转换器可以把 .xlsx、.xlsm、.xlsb、.xls 或 OpenDocument .ods 工作簿中的任何工作表保存为 CSV。你可以选择工作表、分隔符、格式化值还是原始值,以及换行符。默认会添加 UTF-8 字节顺序标记(BOM),所以 CSV 再放回 Excel 时,中文、韩文、日文和带重音的文字都能正确显示。转换在浏览器中完成,工作簿不会被上传。

使用方法

  1. 选择一个或多个电子表格文件。
  2. 选择第一个工作表、所有工作表,或指定想要的工作表名称。
  3. 选择分隔符(逗号,欧洲版 Excel 用分号)、按显示效果还是原始值,并为 Excel 保持 UTF-8 BOM 开启。
  4. 下载 CSV 文件,或者对较小的工作表复制 CSV 文本。

计算公式

每一行 → 一行文本,单元格用分隔符连接。包含分隔符、双引号或换行的单元格会被引号包起来,其中的引号写成两个(RFC 4180)。

格式化值就是 Excel 显示的文本,如 1,234.50、12% 或 2/29/2024。原始值给出底层数字(最多 15 位有效数字)、TRUE/FALSE,以及 YYYY-MM-DD 的日期;日期由 Excel 的序列日期号读取,所以不会随时区偏移。每一行都有相同的列数,直到最后使用的列。合并单元格与 Excel 一样,值保留在第一个单元格。公式写成其最后一次计算的结果。

示例

表头为 name, age、行为 Ada, 36 和 Lin, 29 的工作表,会变成使用 Windows 换行符的 CSV 文本 name,age / Ada,36 / Lin,29,共 3 行 × 2 列。选择“每个工作表”时,含有 Sales 和 Costs 两个工作表的工作簿会得到 report-Sales.csv 和 report-Costs.csv。

常见问题

为什么用 Excel 打开 CSV 时中文或韩文看起来是乱码?

除非文件以 UTF-8 字节顺序标记开头,否则 Excel 会假定使用你系统的代码页。保持勾选“添加 UTF-8 BOM”,Excel 就能正确显示谚文、假名和重音字符。

用逗号还是分号?

大多数软件用逗号。在用逗号作小数点的国家(德国、法国等),Excel 通过双击打开 CSV 时期望使用分号。

公式、颜色或图表会保留吗?

不会。CSV 只保存值,所以每个公式变成它的结果,格式也会丢弃。需要这些的话请保留 Excel 文件。

能打开有密码保护的工作簿吗?

不能。请先在 Excel 中移除密码;文件被加密时,工具会这样提示。

资料来源

最后更新:

引用此工具
APA

kakaoCalc. (2026, November 8). Excel 转 CSV 转换器(XLSX、XLS、ODS 转 CSV). https://kakao.mobile/zh/tools/excel-to-csv-converter/

MLA

“Excel 转 CSV 转换器(XLSX、XLS、ODS 转 CSV).” kakaoCalc, 8 Nov. 2026, kakao.mobile/zh/tools/excel-to-csv-converter/.

广告