V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
ZC3746
V2EX  ›  问与答

明明 Excel 表格里没多少数据,为什么文件却这么大

  •  
  •   ZC3746 · 2022-08-20 10:05:50 +08:00 · 1503 次点击
    这是一个创建于 854 天前的主题,其中的信息可能已经有所发展或是发生改变。

    纯文字,突然发现保存耗时 6s ,才发现文件莫名其妙变成了 55M ,按照下面的方法调整后,变成了 15M 。保存速度 3s ,和之前的 1s 保存还是有差距。

    求指点如何改进。

    明明 Excel 表格里没多少数据,为什么文件却这么大 - 知乎 https://www.zhihu.com/zvideo/1428710754229301249

    7 条回复    2022-08-20 18:00:39 +08:00
    snw
        1
    snw  
       2022-08-20 11:23:53 +08:00 via Android
    有 vlookup 、match 之类的公式吗?这类公式会保存引用的数据。
    Tumblr
        2
    Tumblr  
       2022-08-20 11:50:03 +08:00
    绝大多数原因是视频中的第一种情况,有大量的空白单元格,除了视频中提到的空白单元格的对象,还要看一下是不是有隐藏的 worksheet 。
    在完成上述检查之后如果还是大得异常,建议重新检查空白单元格(滚动条长度和数据是否一致)。
    ZC3746
        3
    ZC3746  
    OP
       2022-08-20 12:05:08 +08:00
    搞定了。

    检查了下,某个表格的下拉滑块特别短,按视频里的方法,ctrl+shift+↓,全删。然后就 22kb 大小了。
    paopjian
        4
    paopjian  
       2022-08-20 13:01:23 +08:00
    有空白块,编辑过字体啥的也被保存了吧
    ethanlu
        5
    ethanlu  
       2022-08-20 13:15:50 +08:00 via Android
    exceldiet 搜一下,跑一次就小了
    ZC3746
        6
    ZC3746  
    OP
       2022-08-20 13:16:39 +08:00
    @ethanlu 谢谢
    akira
        7
    akira  
       2022-08-20 18:00:39 +08:00   ❤️ 1
    最近也经常遇到这种问题,收到的 excel 文件经常 有大量的空白 cell 。 典型的特征 是 ctrl+a 全选的时候,选择的范围会大于预期的有数据的范围。

    用删除空白格的方案不一定有效。现在我的处理办法是手动选择有数据的区域,复制到新的 sheet 里面,这样基本上就没问题了。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2698 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 05:48 · PVG 13:48 · LAX 21:48 · JFK 00:48
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.