企评社

Las etiquetas de la interfaz están en Español. Las reseñas de empresas, los mensajes del foro y las descripciones de las herramientas solo están disponibles en chino por ahora.

Excel a CSV

.xlsx / .xls a .csv · UTF-8 con BOM automático para que Excel no muestre roturas · sólo se exporta la primera hoja

本工具需上传文件:仅用于这一次转换,转换完成即删除、不存储

只导出第一个工作表

服务端的转换引擎只能把工作簿的第一个工作表导出成 CSV:多工作表的文件只会得到一个 CSV,内容是第一张表。 要转其它工作表,请先在 Excel / WPS 里切到目标表用「另存为 → CSV UTF-8」导出,或把目标表复制到一个只含一张表的新工作簿再上传。 CSV 是纯文本,工作表名不会出现在文件里,下载后请自行改名区分。

为什么这个工具要上传文件?

本站其它工具都在你的浏览器里本地处理、文件不出本机;但 Excel 转 CSV 需要服务端用表格引擎把工作簿解析成单元格文本,纯浏览器做不到同等兼容(尤其是旧版 .xls,以及带公式、格式、合并单元格的工作簿),因此它是本站少数需要上传的工具之一。 上传的文件只用于这一次转换:不写入数据库、不留存在服务器(转换完成立即删除)、不上传到任何第三方、不会被任何人看到。 如果你的表格敏感到「连我们自己都不能经手」,请在本地用 Excel / WPS 的「另存为 → CSV UTF-8」完成。

把 .xlsx / .xls 文件拖到这里,或点击选择

支持 Excel 2007 及以后的 .xlsx 与旧版 .xls;单文件不超过 20MB;只导出第一个工作表

提示:常见工作簿几秒到十几秒,表格大时最长约一分半钟。带打开密码(加密)的工作簿无法转换,请先去掉密码;超过 20MB 的文件不会上传,页面会直接提示你先拆分。

Excel 转 CSV 的常见用法与效果边界

最常用的是「把表格喂给其它程序」。CSV 是纯文本,能被数据库导入、脚本处理、BI 工具读取,也不受 Excel 版本限制;把 .xlsx 导成 CSV 通常是数据入库、对账、迁移的第一步。

CSV 只保留「值」。单元格格式、颜色、批注、图表、数据验证、公式都会消失——公式导出的是它的计算结果(数值)。需要保留版式的请用「Excel 转 PDF」,需要保留公式与格式的请继续用 .xlsx。

只导第一个工作表。多工作表请先在 Excel / WPS 里「另存为 → CSV UTF-8」导出目标表,或把目标表复制到一个只含一张表的新工作簿再上传。工作表名不会写进 CSV。

编码与打开方式。输出是 UTF-8,下载前本工具会自动补上 BOM(字节 EF BB BF),用 Excel / WPS 双击打开不乱码;用代码读取时建议显式指定 UTF-8(Python 可用 encoding='utf-8-sig')。

Aviso de privacidad:文件仅用于这一次转换——不写入数据库、不留存服务器(转换完成立即删除)、不上传到任何第三方。若你的文件敏感到「连转换服务都不能经手」,请用 Excel 自带的「另存为 CSV」在本地完成。

Preguntas frecuentes

¿Por qué esta herramienta necesita subir el archivo? ¿En qué se diferencia del resto del sitio?

Las demás herramientas del sitio resuelven en local dentro de tu navegador y los archivos no salen de tu máquina; pero Excel a CSV necesita que el motor de hojas de cálculo del servidor analice el libro - el navegador solo no llega a esa compatibilidad (sobre todo con .xls viejos y libros con formato y fórmulas), así que es una de las pocas herramientas con subida del sitio. El archivo subido sirve solo a esta conversión: no se escribe en base de datos, no se queda en el servidor (se borra al acabar), no va a ningún tercero, no lo ve nadie. Si el archivo es demasiado sensible hasta para un servicio de conversión, use Guardar como CSV en local con Excel / WPS.

¿Por qué exportó solo la primera hoja? ¿Y los libros con varias hojas?

Porque el motor de conversión del servidor, invocado por línea de comandos, solo sabe exportar a CSV la primera hoja del libro - probado: un archivo de varias hojas produce exactamente un CSV, con la primera hoja (añadir una opción «exportar todas» haría que la conversión fallara a las primeras de cambio, así que esta herramienta no promete eso). Dos salidas: 1) en Excel / WPS cambie a la hoja deseada y use Guardar como → CSV UTF-8 - lo más estable, y usted elige la hoja; 2) copie la hoja a un libro nuevo (una sola hoja) y suba ese libro. Tras la conversión fíjese en el nombre de la hoja: un CSV es texto puro, los nombres de hoja no aparecen en el archivo.

¿Se romperá el texto al abrir el CSV? ¿Qué codificación tiene?

La salida es UTF-8, y la herramienta añade sola un BOM UTF-8 (bytes EF BB BF) antes de la descarga: doble clic en Excel o WPS y no hay mojibake. Si el Bloc de notas o su código ven tres bytes invisibles al principio del archivo, es el BOM - normal; lectores exquisitos (como el módulo csv de Python) prefieren encoding='utf-8-sig' explícito.

¿Hay límite de tamaño? ¿Qué pasa si falla?

20MB por archivo (por encima la página avisa antes de subir: el archivo no sale de su máquina). Si falla, la página dice el motivo: archivo sobre el tope, demasiadas peticiones (pruebe luego), archivo dañado o con contraseña de apertura (descifre antes el libro), tiempo agotado (divida la hoja enorme y reintente). Su archivo original no se toca en ningún caso: un fallo no lo altera.

Herramientas relacionadas