Excel 单文件一般多大,普通 PC 基本上就打不开了?

2018-04-07 08:22:22 +08:00
 xyjtou
一般配置的 win10 笔记本电脑 i7-8550U 8G 这样,Excel 单文件超过多大,基本就打不开了?每次打开时间超过 1 分钟就算放弃了,大家处理的 Excel 单文件最大有过多大的 size ?
4693 次点击
所在节点    问与答
15 条回复
lhjl1314
2018-04-07 08:30:37 +08:00
Excel 号称可以处理 100 万行,实际上超过 10 万行就很慢了
manhere
2018-04-07 08:45:32 +08:00
多少列?有没有公式?
thedog
2018-04-07 08:53:01 +08:00
如果只是为了打开查看什么的,可以试试存到 access,我之前用 office2010 的时候好像最大能打开 2g 文件,不过我不记得用的是 32 位还是 64 位系统了
sambohuang
2018-04-07 10:08:59 +08:00
Office 2016 版的 Excel 比 2007 版的 Excel 占用系统资源明显增加
特别是一些引用函数多的情况下,每次筛选都需要重新计算很久
而 2007 版 Excel 就不会这么明显

这是我的感觉,2007 版的还是装在虚拟机里

导致我现在处理一些公式多的 excel 文档都是把不需要重新计算的全部得转换成值
ouqihang
2018-04-07 10:38:49 +08:00
20,30M 的样子?打开文件是单线程吧,低主频有点吃亏。
mchl
2018-04-07 11:24:00 +08:00
文件格式另存为 xlsb,文件变小,打开速度也会有提升
sad812
2018-04-07 11:28:56 +08:00
可以用 vscode 打开
panpanpan
2018-04-07 12:20:17 +08:00
最近做了个报表 100 多 M 吧,如果没有公式的话就打开慢点,如果有公司再筛选一下就慢得出翔了,有时候两分钟都筛不出来。i5+16G
Moorj
2018-04-07 12:21:07 +08:00
看里面有没有计算,有没有函数

纯数据的,我试过 20 万行,丝滑顺畅

有计算的话,非常拖累速度的
Jimmy1573
2018-04-07 13:11:59 +08:00
把计算改为 手动计算
dexterzzz
2018-04-07 13:53:39 +08:00
单 sheet 是 104w 行,设置手动计算,注意 sumproduct 这种函数,多用 excel 表格功能,基本秒开。
如果用 powerpivot 功能,excel 能处理千万,亿级的数据。
snw
2018-04-07 14:44:18 +08:00
打开过几百 MB 的,似乎是因为 vlookup 到另一个大 Excel 然后又断开链接,但没什么压力。
影响速度主要在于不规则的格式、复杂图表及公式、大量外部数据来源,如果是纯数据 excel 保存成 xlsb 一般没什么压力。
snw
2018-04-07 14:52:23 +08:00
@sambohuang
2010 版应该更好用些,尤其是筛选时可以搜索这个功能。2007->2010 及 2013->2016 功能上有点像预览版->完成版的样子。
2016 真不知道是怎么编的,VBA 调用工作表的 Range.Copy 或 PasteSpecial 后都会卡一会儿。
ctsed
2018-04-07 16:34:47 +08:00
百兆因为硬盘原因卡一分钟就打开了
LGA1150
2018-04-08 11:05:50 +08:00
i7-8550U 可是 4C8T

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/444792

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX