Excel 文件修复 · 在线修复损坏的 xlsxExcel 说文件已损坏,
你的数据大概率还在。

文件本身完好,只是太大太卡?回到工作簿瘦身 →

待机选一个文件

等待上传
原始—
修复后—
顺便瘦身—

常见问题

Excel 提示「发现无法读取的内容」怎么办?

通常是某个部件写坏了:工作表 XML 被截断、关系指向不存在的部件、单元格顺序错乱。修复工具按 Excel 的读取规则重建包结构、修剪残缺片段,尽量保住每一行数据。

下载不完整、U 盘拔早了的文件还能救吗?

能救多少取决于坏在哪。ZIP 目录丢了也可以按本地文件头逐个捞回部件,被截断的工作表会保留断点之前完整的行。

修复后数据会不会变?

没坏的部件字节原样复制,不经过任何「读入再写出」;修过的部件重新复核,并让 Excel 打开时整本重算一次。有循环引用时,环上的单元格清空并标红底,环就断了;原公式写在该格批注里,改正后重填即可。

哪些文件救不了?

设置了打开密码的加密文件、被完全覆盖的文件。旧版 .xls 请先用「格式转换」转成 .xlsx。

Excel 自带的「打开并修复」失败了,还能修吗?

可以试试。Excel 修复时常把出问题的部件整块丢弃;这里在部件内部修剪残缺片段、找回未登记的工作表,尽量保住断点前完整的行。请上传原始的损坏文件,不要上传 Excel 修复后另存的版本。

提示「文件格式或文件扩展名无效」怎么办?

先确认文件的真实格式:如果其实是旧版 .xls、CSV 或网页导出的表格,只是改了扩展名,请用「格式转换」;如果确实是 xlsx 但包结构坏了,直接上传到本页修复。

能顺便修好公式里的 #REF!、#DIV/0! 吗?

这里修的是文件结构,外加打断循环引用。#REF!、#DIV/0! 等公式错误请用「体检」页的一键修复。

修好的文件会保存多久?

结果文件 7 天后自动删除,请及时下载;处理失败时原件会另存一份用于排查,同样 7 天后自动删除。

相关指南

全部工具