Excel 和 CSV 互转
选择 Excel 文件(.xlsx、.xls)或 OpenDocument 文件(.ods)即可转换为 CSV,选择 CSV 文件即可转换为 Excel 文件(.xlsx)。文件只在这台设备上处理。
- 免费
- 不上传
- 无需注册
- 可离线使用
使用方法
选择一个 Excel 或 CSV 文件。
确认预览。如果是 Excel 文件,请选择工作表、分隔符和字符编码。
点击“保存为 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。不会使用你的文件名。
限制与注意事项
- 公式不会重新计算。格式、颜色、图片、图表和批注不会放入 CSV 文件,合并单元格的值只写入左上角的单元格。
- 一个 CSV 文件只能容纳一个工作表。要转换多个工作表,请逐个保存。
- 无法读取设有密码的文件、Excel 95 或更早版本的 .xls 文件、Excel 二进制工作簿(.xlsb)和 Numbers 文件。
- 文件最大 20 MB,一个工作表中的非空单元格(含有值或公式的单元格)最多 2,000,000 个,合并单元格最多 100,000 处。本工具生成的 CSV 文件最大 64 MB,生成的 Excel 文件从 A1 到最右下角的单元格最多 64,000,000 个单元格。在手机上,即使未超过上限,文件也可能处理得较慢。
- 如需在没有网络时使用本工具,请在联网状态下打开一次:转换组件(约 1 MB)就会保存在这台设备上。
- 浏览器扩展程序等你自己的使用环境,不在我们能保护的范围内。