/ 01

在线压缩 Excel 文件 — 减小 XLSX 体积

在浏览器里缩小 XLSX、XLS、XLSB 工作簿,下载仍可用 Excel 打开的小文件。未使用的样式、图片、图表和宏会被去掉;除非勾选只保留值,单元格的值和公式会留下。文件不会离开这台设备。

/ 02

在线 Excel 文件压缩

工作簿只在当前浏览器标签页内重写,不会上传到 Kanaries 或任何其他服务器。

  • 01支持 .xlsx、.xlsm、.xls、.xlsb、.ods,最大 25 MB。
  • 02下载的是更小的 Excel 文件,不是 Excel 打不开的 zip / gz。
  • 03保留单元格的值和公式,去掉图片、图表、宏和大部分格式。
  • 04需要再小可以输出 XLSB;公式可以不要时,用只保留值。
  • 05不用安装 Excel、不用注册、不用上传,手机和平板也能用。
/ 03

专门处理过大工作簿的 Excel 压缩

01

结果仍是 Excel 文件

输出是普通的 .xlsx 或 .xlsb。不用解压,就能用 Microsoft Excel、Google 表格、LibreOffice、Numbers 打开。

02

先重写,再压缩

工具用单元格数据重建工作簿,再按 ZIP 压缩写出。导出时常见的无用样式、图形和缓存会被清掉。

03

旧版 XLS 一次转成 XLSX

老的 .xls 往往比实际需要大好几倍。存成压缩后的 .xlsx,是这个页面最常见的体积下降来源。

04

还要更小就用 XLSB

Excel 二进制工作簿(.xlsb)用更紧的二进制容器保存同样的表。.xlsx 仍然发不出去时再选它。

05

默认就在本地处理

读取和写出都在浏览器后台线程里完成。财务、人事、客户表格不会离开你的设备。

06

会丢掉什么,写清楚

图表、图片、宏、数据透视缓存和大部分单元格格式不会保留。如果还需要这些,请留着原件,只压缩副本。

/ 04

Excel 文件为什么会这么大

Excel 工作簿本质是 XML、二进制缓存、媒体和样式表打成的 ZIP。一份只有数字的 2 MB 表,经过几次复制粘贴、条件格式、嵌入 logo 和没用的名称定义,就能变成 20 MB。

需要一份仍然能当表格打开的小文件时用这个工具。如果必须保留图表、图片、宏或精确格式,请留着原件。

图片和图表
一张高清 logo 或满页图表,经常比数据本身还大。这个压缩会去掉媒体和图形,所以导出的报表缩得最明显。
没用的样式和缓存
单元格删了,样式、打印设置和计算缓存还在。从值重新写出,这些残留 XML 才会清掉。
老的 .xls 工作簿
Excel 97–2003 的 .xls 不会像现在的 .xlsx 那样压缩。附件发不出去时,最常见的办法就是转换格式。
Gzip 用错地方
.xlsx 本身已经是 ZIP。再套一层 .gz 或 zip 几乎减不了多少,Excel 也打不开。这个页面直接写出更小的工作簿。
/ 05

如何在线压缩 Excel 文件

  1. 01

    选择工作簿

    点击上传区域,或把 .xlsx、.xls、.xlsb、.ods 拖进去。想先看体积变化,可以用示例工作簿。

  2. 02

    选择输出

    默认 XLSX,哪里都能打开。要更小的二进制文件就改 XLSB。公式可以换成 Excel 已经算好的数字时,勾选只保留值。

  3. 03

    核对新体积

    工具会显示原始大小、压缩后大小和节省比例。已经很小的文件会标明,不会假装缩小了。

  4. 04

    下载更小的文件

    保存重写后的工作簿,用 Excel 打开确认需要的表还在。如果还要图表或图片,请同时留着原件。

/ 06

什么时候该用 Excel 压缩

/ 01

邮件附件被拒

Outlook 和不少邮件服务器会拒收超过 20–25 MB 的文件。重写后的 .xlsx 或 .xlsb 是让报表发出去的常用办法。

/ 02

系统导出带一堆格式

CRM、ERP、财务软件导出经常带着没用的样式和空的使用区域。从单元格值重写,这部分体积会掉下来。

/ 03

共享盘上的老 .xls

把 Excel 97–2003 工作簿转成压缩 .xlsx,文件变小,也还能编辑。

/ 04

只需要数据,不要装饰

对方只要数字时,去掉图片和图表是最快的瘦身,也比把宏当附件更安全。

/ 05

手机和慢速上传

更小的工作簿在手机上更好开,传到网盘、Dropbox 或对象存储也更省流量。

/ 07

Excel 文件压缩常见问题

Q01如何在线压缩 Excel 文件?

把 .xlsx、.xls 或 .xlsb 拖到上面的工具里。浏览器会把它重写成更小的工作簿供下载。不需要微软账号,也不用安装。

Q02不打包 zip,怎么减小 Excel 文件?

这个压缩器用单元格数据写出新的 .xlsx 或 .xlsb,Excel 可以直接打开。把原文件再打成 ZIP 或 GZ 通常没用,因为 .xlsx 本身已经压缩过。

Q03为什么我的 Excel 文件这么大?

常见原因是图片、图表、无用样式、打印设置、数据透视缓存和残留格式。纯数字的表很少会占文件的大部分。

Q04压缩后公式还在吗?

默认会保留。如果可以用 Excel 算好的值替换公式,勾选只保留值,文件往往还能再小一截。

Q05Excel 文件会上传到服务器吗?

不会。工作簿的读取和重写都在浏览器里完成。关掉标签页就会从内存里清掉。

Q06压缩后的文件还能用 Excel 打开吗?

能。下载的是标准 .xlsx 或 .xlsb。图表、图片、宏和大部分格式会没有,打开看一眼就知道。

Q07文件最大能多大?

最大 25 MB。单个工作表最多 20 万行、2,000 列或 200 万个单元格;更大的表会直接拒绝,避免把标签页卡死。

Q08加密的工作簿能压缩吗?

不能。加密文件无法在浏览器里解析。先在 Excel 里去掉密码,压缩副本,需要的话再给结果加保护。

/ 08