设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

返回列表 发新帖
查看: 21950|回复: 3
打印 上一主题 下一主题

[基础应用] EXCEL超过一万行,数据庞大,反应很慢。怎么办?

[复制链接]
跳转到指定楼层
1#
发表于 2011-1-18 12:11:41 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
打开,保存,筛选,查询都很慢。要是用一个函数去链接查找,统计就更慢啦。如何是好啊?大师们救救我吧.
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
4#
发表于 2011-1-24 09:02:14 | 只看该作者
如果多少接触过SQL,建议在数据库中使用,代码一次性写好后,每次更新数据后,用代码执行就可以了,可以解决数据慢的问题。

另外呢,如果就是喜欢EXCEL,你可以考虑这样的思路,我们都知道,EXCEL2003的行数限制是65536,你的1万不算太多,如果像你说的那样,应该是含有大量的公式,这样,备份1个工作表,然后再当前的工作表中,用选择性粘贴,将公式全部转换成数据,应该就可以了。

如果没有公式,只是数据,都怎么慢,考虑你的电脑问题吧,和EXCEL没关系了~
3#
发表于 2011-1-18 21:59:18 | 只看该作者
如果只是普通数据,万把行是没问题的,我们每月从SAP里导出的数据也几万行啊。
运行快慢跟里面设置的公式有关,特别是每一行都有一个Vlookup函数,每运行一次,所有单元格都被运算一次,自然要慢了。如果数据不变的话,可以复制粘贴为数值来处理,就不影响数据运行了。

点击这里给我发消息

2#
发表于 2011-1-18 21:56:08 | 只看该作者
你把Excel工作表当数据库使用,当然会是这么个结果

最好的办法是把数据存入专业的数据库中,如SQL Server、Access、dbase,再在Excel中通过Ado等手段读取真正所需的数据来进行分析。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|站长邮箱|小黑屋|手机版|Office中国/Access中国 ( 粤ICP备10043721号-1 )  

GMT+8, 2024-11-25 16:32 , Processed in 0.080915 second(s), 28 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表