不是丢了,是 CSV(Comma-Separated Values,逗号分隔值文本表)这个格式本身只存一个表,所以「Excel转CSV」只导出第一个工作表。多表文件的正确走法:先用「Excel拆分」按工作表拆成几个单表文件,再逐个转。能按表逐个转,不能一次转换就出多张表。
一、为什么注定只有一个表
CSV 是纯文本:一行一条记录,逗号分列,它没有「工作表」这个概念的位置。一个 XLSX(2007 及以上的表格文件格式)里放着三张表,转成 CSV 时容器装不下第二张、第三张,工具只能取第一个工作表输出。判断自己踩没踩坑很简单:数一下产物文件个数,等于工作表数才是拆过再转的,只有一个就是直接转的。
| 你想干什么 | 站内走法 | 在哪一步处理 |
|---|---|---|
| 单表 XLSX/XLS 转 CSV | 「Excel转CSV」 | 服务器 |
| 多表文件要每张都成 CSV | 先「Excel拆分」再逐个转 | 服务器 |
| CSV 转回表格文件 | 「CSV转Excel」 | 服务器 |
| 已有 CSV/TSV 文本转 JSON 等 | 「CSV转换」本地页 | 浏览器,不解析 XLSX |
二、多工作表的正确走法
- 先打开 Excel拆分 面板,把多表文件按工作表拆开:一个 sheet 出一个 XLSX,文件名直接取工作表标题,认名字就知道原表。
- 拆出的每个单表文件逐个提交「Excel转CSV」,一次一个表,产物与源表一一对应。
- 拿到一批 CSV 后核对行数与列数,重点看合并单元格区域——拆平的表结构和屏幕上看到的不一定一样。
- 结果文件不打包,出来几个就逐个下载,请当天取齐。
三、转之前先想清楚的取舍
- 公式:表格里的公式不在解析范围,CSV 只承载值,不带计算关系。
- 样式:颜色、字体、边框全部离开 CSV,它只装文字与数字。
- 多表:与其转完发现丢表,不如一开始就按第二条拆表再转。
- 编码:用表格软件直接双击打开 CSV 出现乱码,多半是 BOM(Byte Order Mark,文件开头那几个标识字节)与编码没对上,可走「TXT处理」或「CSV转换」本地页按 UTF-8 带 BOM 重新输出一份。
四、别做这几件事
- 不要看到只有一个文件就以为转换失败:这是 CSV 格式的口径,不是 bug,第二张表从来就没进过这个容器。
- 不要直接双击验证再下结论:表格软件打开 CSV 有编码变量,乱码不等于内容坏,先换编码姿势再看。
- 不要指望「CSV转换」本地页吃 XLSX:那个页面处理的是逗号、分号、Tab 分隔的纯文本,不解析表格文件。
- 不要把加密或损坏的表格硬传:先修好源文件,转换不负责抢救。
常见问题
问:收哪些表格格式?
答:Excel 这一族收 .xlsx 与 .xls;CSV 侧只处理纯文本表。
问:拆分后转会不会很慢?
答:每个单表文件各占一次处理,表多就分批提交;未充值用户单文件上限 8MB、每天 5 次成功转换。
问:文件在服务器留多久?
答:处理完默认保留 24 小时后自动清理,已下载过的更快清理,成品当天下载。
本站能力与限额说明
站内 Excel转CSV 面板,单表文件转 CSV 从这里提交;多表文件先走「Excel拆分」拆成单表再逐个转。
能按工作表逐个转成 CSV,不能把一个文件里的多张表一次全部导出——CSV 容器只装得下一个表;公式与样式也不在保留范围。
单文件上限 8MB、文件处理完保留 24 小时到期自动清理、成品请当天下载;VIP 会员单文件上限随档位提高到 20~50MB;转换次数对外口径是「不限次数」,价格一律「以 会员页 为准」。