点击或拖拽上传Excel文件
支持 .xlsx / .xls 格式,文件大小建议不超过 20MB
等待预览...
上传Excel文件:点击上传区域或拖拽Excel文件(.xlsx/.xls)到指定区域。
选择工作表:如果Excel文件包含多个工作表,可以在下拉菜单中选择要转换的工作表。
设置选项:选择分隔符(逗号/制表符/分号/竖线)、编码(UTF-8/GBK)、是否包含表头。
预览和下载:预览区域显示前20行CSV内容,确认无误后点击下载按钮保存CSV文件。
数据迁移:将Excel数据库导出为CSV格式,方便导入到其他系统或数据库。
数据分析:CSV是许多数据分析工具(Python Pandas、R、Excel本身)的标准输入格式。
系统间数据交换:CSV是最通用的数据交换格式之一,适用于不同系统间的数据传输。
CSV格式只能保存纯文本数据,因此Excel中的以下信息会丢失:格式(字体、颜色、边框)、公式(只保留计算结果)、图表、图片、数据验证、条件格式、合并单元格(只保留左上角值)、宏和VBA代码。建议仅将纯数据表格转换为CSV格式。
本工具支持选择Excel文件中的特定工作表进行转换。如果您有多个工作表需要转换,可以逐个选择并分别下载。每个工作表会生成独立的CSV文件。您也可以选择「全部工作表」选项,工具会打包成一个ZIP文件下载。
乱码通常是由于编码不匹配导致的。本工具提供了编码选择功能:UTF-8(推荐,兼容性最好)和GBK(适用于中文Windows系统)。如果CSV在Excel中打开显示乱码,可以尝试使用GBK编码重新转换,或在Excel中使用「数据→从文本/CSV导入」功能并手动选择UTF-8编码。
本工具使用SheetJS(xlsx.js)库进行Excel文件解析。SheetJS是一个功能强大的纯JavaScript电子表格处理库,支持XLSX、XLS、ODS等多种格式的读写。所有的文件处理都在浏览器本地完成,文件不会上传到任何服务器。
建议文件大小不超过20MB。由于纯前端处理,文件大小受浏览器内存限制。对于超大文件(包含大量公式、图表或图片),建议先删除不需要的内容后再进行转换,或使用桌面端软件处理。