excel文件太大了怎么变小
一般来说,遇到这种体积巨大,表面又看不出什么异常的Excel文件。首先要考虑的,就是里面是否夹杂了一些不可见的自选图形。为了避免手动清除清理不干净的情况,遇到这种问题,我们一般通过Excel的“定位”功能实现。
具体方法是,点击“开始”→“查找和选择”,在下拉菜单中选择“定位条件”,然后在弹出对话框中勾选“对象”选框。一般来说,Excel的搜索结果常常是些体积极小的透明元素(Excel会用一个个圆形小白点表示),这往往是用户在进行批量复制粘贴时误打出来的,保持选中状态下直接按下Delete键,这些不相关元素便迅速被删除了。
2、清理冗余公式
除了暗藏的对象以外,还有一种情况也会导致Excel莫名变大,这就是隐藏公式。一般来说公式仅需要对有数据的行列生效,而没有数据的行列则可以直接删除。
具体方法是,首先选中空白区域的首行,然后按下Ctrl+Shift+↓跳转到表格区最后一行,接下来通过快捷键Ctrl+-清除行内所有内容(其实就是删除选中行)。如果确实是公式导致的,存盘退出后Excel会马上恢复正常。
3、隐藏Sheet
类似的情况还有隐藏Sheet,也就是说除了你能看到的表格之外,当前文档中还有一些你看不到的表格。解决方法同样简单,在底部标签处右击鼠标,如果“取消隐藏”是点亮状态的话,就意味着文件中确实包含了隐藏Sheet。接下来的操作顺理成章,如果确认被隐藏的Sheet没有用的话,就直接将它们删除。如果表格被加密无法删除,就直接将当前Sheet复制到一个新Excel文件中即可。
只能是自行简化表内容:
1、不再更新的数据,重新原位复制、粘贴(值);这样不再需要保留公式内容。
2、必须用公式的,尽量简化,比如习惯使用多条件镶套IF(IF(...)...),完成同一个单元格判断的,尝试用LOOKUP()、MATCH()....之类简化。
3、新版本2021,增加了很多新函数,可简化很多函数;比如一个函数就可完成一个表的筛选、排序、查询等,返回值不再只针对一个值,而可以是多行多列(以前相近公式要用相对引用返回值进行,每个单元格公式其实不同;现在可以直接一个公式返回值是一个表);
以前的特殊数组公式,现在普通化,可以直接用;而且返回值如果是数组,直接占用后续空白单元格
参考新增函数:
2019
IFS 多个条件
SWITCH 枚举替换
MAXIFS 条件最大
MINIFS 条件最小
CONCAT 字符串链接
TEXTJOIN 带分隔符、可忽略空白,字符串链接
2021
XLOOKUP 反向查找、多条件查找、从后向前查找、查找不到时替代iferror函数
XMatch 可以从后向前查找位置(可乱序查找最近数)
FILTER 根据条件筛选多条记录
SORT 对表格进行排序
SORTBY 多条件排序
UNIQUE 提取唯一值
SEQUENCE 批量生成序号
RANDARRAY 批量生成随机数
LET 可以定义名称的函数