在线CSV转Excel转换器
在线CSV转Excel工具,支持将CSV文件转换为.xlsx格式,自动解析数据、支持自定义分隔符和编码,可粘贴文本直接转换,纯前端处理保护隐私
CSV 数据输入
文件上传
文本粘贴
点击或拖拽 CSV 文件到此区域
支持 .csv / .txt 格式,可同时上传多个文件,单个文件不超过 50MB
自动检测
UTF-8(推荐)
工具说明
工具介绍
在线CSV转Excel转换器支持将CSV文件或文本转换为Excel(.xlsx)格式。基于SheetJS库在浏览器本地解析CSV数据并生成标准Excel文件,支持自动检测分隔符、自定义编码和工作表名称。提供文件上传和文本粘贴两种输入模式,转换前可预览解析后的表格数据。所有处理在浏览器本地完成,保护隐私安全。
两种输入模式
| 文件上传模式 | 支持上传.csv或.txt文件,批量处理多个文件,每个文件单独生成.xlsx文件。适合处理大量CSV文件。 |
|---|---|
| 文本粘贴模式 | 直接在文本框中粘贴CSV内容,可自定义工作表名称,一键转换为Excel下载。适合快速转换少量数据。 |
分隔符说明
| 自动检测 | 系统自动分析CSV首行,智能识别最可能的分隔符。推荐首次使用时选择此项。 |
|---|---|
| 逗号 ( , ) | CSV标准分隔符,最常用格式。 |
| 分号 ( ; ) | 欧洲地区常用格式,部分欧洲版Excel默认导出分号分隔。 |
| 制表符 ( Tab ) | 也称TSV格式,部分系统导出的默认格式。 |
使用步骤
选择输入模式
选择"文件上传"或"文本粘贴"模式
输入数据
上传CSV文件或在文本框中粘贴CSV内容
选择设置
选择分隔符(推荐自动检测)和文件编码
预览/转换
可先预览解析后的表格数据,满意后点击转换下载
使用技巧
支持文件上传和文本粘贴两种模式。文件模式适合批量处理CSV文件,文本模式适合快速转换少量数据。
选择"自动检测"分隔符,系统会自动分析CSV文件首行,智能识别逗号、分号、制表符等分隔符。
UTF-8编码兼容性最好。如果CSV文件在Excel中打开出现中文乱码,请尝试选择GBK编码。
所有转换操作均在浏览器本地完成,文件不会上传到任何服务器,完全保障隐私安全。
常见问题
Q1: 转换后的Excel能保留格式吗?
CSV是纯文本格式,不包含格式信息。转换后的Excel会保留所有数据内容,但不包含颜色、字体、公式等格式。您可以在Excel中手动设置格式。
Q2: 中文乱码怎么办?
如果转换后中文出现乱码,请尝试将文件编码从UTF-8切换为GBK,或从GBK切换为UTF-8。大多数现代CSV文件使用UTF-8编码。
Q3: 数据被分到了一列怎么办?
这通常是分隔符选择错误导致的。请尝试选择"自动检测",或手动尝试不同的分隔符(逗号、分号、制表符等)。
Q4: 文件大小有限制吗?
单个文件大小限制为50MB。文本粘贴模式限制为10万字符。由于纯前端处理,超大文件可能需要较长时间。
Q5: 数据安全吗?
完全安全!所有转换操作都在浏览器本地完成,CSV文件和文本内容不会上传到任何服务器。
Q6: 支持数字和日期吗?
支持。SheetJS会自动识别数字和日期格式,转换后的Excel中数字以数值类型存储,可直接参与计算。
CSV格式示例
| CSV输入 | Excel解析结果 | 分隔符 |
|---|---|---|
| 姓名,年龄,城市 | 三列:姓名、年龄、城市 | 逗号 |
| name;age;city | 三列:name、age、city | 分号 |
| "张,三",25,北京 | 三列:张,三、25、北京 | 逗号(含引号) |
| 产品 数量 单价 | 三列:产品、数量、单价 | 制表符 |
| 2024-01-15,100.50,测试 | 日期、数字、文本 | 逗号 |