TEMOTO

Excel 和 CSV 互转

选择 Excel 文件(.xlsx、.xls)或 OpenDocument 文件(.ods)即可转换为 CSV,选择 CSV 文件即可转换为 Excel 文件(.xlsx)。文件只在这台设备上处理。

  • 免费
  • 不上传
  • 无需注册
  • 可离线使用
工具盒 无法连接外部 发送0 次

使用方法

  1. 选择一个 Excel 或 CSV 文件。

  2. 确认预览。如果是 Excel 文件,请选择工作表、分隔符和字符编码。

  3. 点击“保存为 CSV”或“保存为 Excel”,即可保存文件。

常见问题

文件会被发送到其他地方吗?

不会。读取和转换文件都在你的设备上完成。打开工具时,会从 TEMOTO 自己的服务器加载转换组件(在你选择文件之前)。选择文件后,不会向外发送任何数据。

可以转换哪些文件?

Excel 文件(.xlsx、.xlsm 以及 Excel 97-2003 的 .xls)和 OpenDocument 电子表格(.ods)会转换为 CSV;CSV 和 TSV 文件(.csv、.tsv、.txt)会转换为 Excel 文件(.xlsx)。转换方向由所选文件的内容决定。

开头的 0 和长数字会保留吗?

会保留。从 Excel 转为 CSV 时,文本单元格(如 007)会原样写入,使用补足前导 0 的数字格式(如 00000)的数字会按该格式写入(123 写成 00123)。“常规”格式的长数字无论列宽多少,都会写出全部数字,最多 15 位(即使 Excel 中显示为 4.90123E+12,也写成 4901234567894)。从 CSV 转为 Excel 时,在其他数字前带 0 的数字(如 007)和 13 位或更长的整数(如电话号码和 JAN 码)会按原样变为文本单元格。

日期和公式会怎样?

日期会按其数字格式写入,包括日本年号。“短日期”写成 2024/9/30。文件中只用编号指定、Excel 在不同语言下显示不同的日期格式,会写成 2024/9/30 这样的普通日期。Excel 2016 及更高版本的格式要求把年号的第一年显示为“元年”时,会照样写成“元年”;.xls 文件不会保留这种格式,因此第一年会写成“1 年”,与在 Excel 中打开该 .xls 文件时的显示相同。公式不会重新计算:写入的是文件中保存的结果。从 CSV 转为 Excel 时,日期会按原样变为文本单元格。

应该选择哪种字符编码?

如果要在 Excel 中打开,请选择 UTF-8(带 BOM)。如果要导入其他系统,请按该系统的要求选择(例如 Shift_JIS)。如果有字符无法用 Shift_JIS 写入(如表情符号),工具会显示它们的位置,并且不会保存。

以“=”开头的单元格会怎样?

从 CSV 转为 Excel 时,任何单元格都不会变成公式:以 = + - @ 开头的文字(-5.5 这样的数字除外)会按原样变为文本单元格。从 Excel 转为 CSV 时,这类单元格会原样写入,工具会提示你有以 = + - @ 等符号开头的文本单元格。用电子表格软件打开陌生人发来的 CSV 文件时,请多加小心。

保存的文件叫什么名字?

文件名为 sheet.csv(使用制表符分隔时为 sheet.tsv)和 sheet.xlsx。不会使用你的文件名。

限制与注意事项