主题:Excel高手们,你们用过的xlsx文件最大有多大?
正序浏览
主题图片汇总
主题内检索
子版版主
泡网分: 92.33
主题: 951
帖子: 24528
注册: 2003年10月
内容贡献勋章
不包含图片视频等嵌入多媒体。仅仅包含文本和数据。

今天遇到几个姑娘反映她们的电脑运行太慢,打开Excel总卡死。我就去看了一下。我发现一个人用的文件要70多兆,在一台Thinkpad上插入一个新空白列要59秒,在另一台小米笔记本上同样操作要39秒。她们都觉得受不了。另外一个人也报了Excel问题,我也看了一下,她的那个文件有389兆。

你用过见过的Excel数据文件最大有多大?

BTW,一个人说她在家用苹果电脑,但也不怎么用,因为苹果的操作系统用起来太别扭。
(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
浏览:2819 回帖:59
游客没有回帖权限
泡菜
泡网分: 17.863
主题: 2
帖子: 1775
注册: 2014年3月
年内主力装备
X100S
Canon PowerShot G1 X
再进阶一些的数据处理, 可以考虑python + pandas + numpy + xlrd + matplotlib
(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
泡菜
泡网分: 17.863
主题: 2
帖子: 1775
注册: 2014年3月
年内主力装备
X100S
Canon PowerShot G1 X
excel当作报表的处理工具, 临时的数据分析工具, 小数据量运算, 格式调整灵活;
database当作数据的处理工具;
现在喜欢用sqlite当作本地的数据仓库, access还是觉得慢, access-sql还有兼容性问题;
有网络数据应用的需求, 还是建议上mySql或sqlServer.
(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
泡菜
泡网分: 4.005
主题: 7
帖子: 3887
注册: 2009年10月
170万条数据,分两个sheet,因为一个放不下了。
文件170多mb.
基本几十mb,excel处理起来就比较蛋痛了,公式可能按分钟执行。
除了能看看,其他作用就是存档留底,用起来导入数据库,写个脚本操作sql去处理。
(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
泡菜
泡网分: 18.944
主题: 51
帖子: 4663
注册: 2008年12月
用任务管理器,看是CPU,内存还是磁盘利用率高。
本帖由安卓客户端发布
(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
泡菜
泡网分: 5.887
主题: 53
帖子: 3531
注册: 2013年12月
duoduobear 发表于 2019-11-24 06:18
FoxPro是比较接近Access的,但已不见踪影太多年。而且FoxPro是在Access前的产品,MS收购FoxPro后,为了Ac...

可以试试File Maker。
本帖由 色影无忌论坛小程序 发布
(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
老坛泡菜
泡网分: 32.66
主题: 9
帖子: 3709
注册: 2002年9月
众测俱乐部标识
PharKyo 发表于 2019-11-24 21:53
csv算吗?几十G的都司空见惯,当然不是用excel处理了。


一样可以处理,CSV导入数据库。然后Excel用外链链接数据库,然后Excel祭出数据透视表。。。统计速度飞快。
用Excel是因为,领导需要的报表千变万化,如果都用系统实现,码农要吐血三升。用Excel能快速满足老板胃口。
(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
老坛泡菜
泡网分: 32.66
主题: 9
帖子: 3709
注册: 2002年9月
众测俱乐部标识
duoduobear 发表于 2019-11-24 06:11
2分钟的等待时间也是很长了。


那些自动运行后出报表的真正的运行时间,只有15秒,连报表格式一起的。

其余时间,其实是在做数据先期的清洗和导入Access的工作。那个还得手工来。这个两分钟时连这个手工工作算在一起的。
(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
泡菜
泡网分: 2.457
主题: 17
帖子: 1096
注册: 2014年2月
csv算吗?几十G的都司空见惯,当然不是用excel处理了。
本帖由IOS客户端发布
(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
泡菜
泡网分: 10.668
主题: 9
帖子: 1380
注册: 2008年11月
duoduobear 发表于 2019-11-24 17:17
这样的数据有必要使用Excel来处理吗?还是说除了Excel,也不知道用哪个数据处理软件或者数据处理方法?
只是工作中碰到了这样的现实情况,但这种情况不多。说出来跟大家聊聊。
(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
资深泡菜
泡网分: 31.111
主题: 47
帖子: 4250
注册: 2006年11月
暴舔天物 发表于 2019-11-24 17:07
玩Excel的看玩计算器的, 就像是玩计算器的看玩算盘的.
玩数据库的看玩Excel的, 就像是玩Excel的看玩计算器的.


才一万几千行的数据,LD要的报表,一会要这样格式,一会又要那种格式,过几天,又说这样改好看点。
个报表改来改去时,你就会一脚踢开数据库,转用 Excel 做报表了。

(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
子版版主
泡网分: 92.33
主题: 951
帖子: 24528
注册: 2003年10月
内容贡献勋章
洛阳风流才子 发表于 2019-11-24 16:54
P列,5170行算不算多,文件大小3兆多?


这样的数据有必要使用Excel来处理吗?还是说除了Excel,也不知道用哪个数据处理软件或者数据处理方法?
(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
禁言中
泡网分: 0.665
主题: 21
帖子: 1255
注册: 2013年1月
玩Excel的看玩计算器的, 就像是玩计算器的看玩算盘的.
玩数据库的看玩Excel的, 就像是玩Excel的看玩计算器的.
(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
泡菜
泡网分: 10.668
主题: 9
帖子: 1380
注册: 2008年11月
duoduobear 发表于 2018-12-5 23:50
大概有多少行多少列数据啊?使用这么大尺寸的Excel文件,电脑会不会运行很慢?
P列,5170行算不算多,文件大小3兆多?
(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
资深泡菜
泡网分: 15.452
主题: 58
帖子: 1345
注册: 2007年5月
原来十几年的公司有个总台账 30多M
老爷品牌机运行伺候 也不算很卡
(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
子版版主
泡网分: 92.33
主题: 951
帖子: 24528
注册: 2003年10月
内容贡献勋章
ChK 发表于 2018-12-6 15:11
请教下,现在有什么能替代ACCESS,而且比它简单好用的?


FoxPro是比较接近Access的,但已不见踪影太多年。而且FoxPro是在Access前的产品,MS收购FoxPro后,为了Access,可能就不发展FoxPro了。查了一下,FoxPro最后的版本是2005年的Visual FoxPro 9.0 SP1。
(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
子版版主
泡网分: 92.33
主题: 951
帖子: 24528
注册: 2003年10月
内容贡献勋章
jien217 发表于 2018-12-6 22:09
当我还是数据库小白的时候,觉得Excel好厉害。后来学了数据库,又觉得数据库好厉害,回头看Excel感觉就比较弱了......


用途不同吧?虽然很多人是乱用。
(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
子版版主
泡网分: 92.33
主题: 951
帖子: 24528
注册: 2003年10月
内容贡献勋章
wind4art 发表于 2018-12-9 17:32
这么说吧。单个Exce,单张Sheet最大的数据行数是104W左右。

数据行数多,不会慢,但是一旦表中的单元格使用了过多的格式,函数的话,那可能打开的速度就会很慢,哪怕只有几万条数据。

最好的处理方式,就是只保存基础的数据,那些需要计算出来的数据,尽量后期出统计表的时候再插入,而且一旦插入后,将计算结果用值拷贝的方式复制到待显示的列中,原来用公式的列删除。这样可以尽可能的加快以后的打开速度。

而且请善用数据透视表,那个可以极大的加快数据统计的速度。可能你拼死拼活用公式得出的各种数据,透视表也就几秒钟就搞定。

给你一个参考,我最近每天需要通过3千万条交易数据统计出32张报表给大领导做新业务的上线情况播报。因为已经超出单个Excel表最大行数,所以,这些数据导入Access,然后链接到Excel,用VBA通过透视表自动生成这些报表,从开始导入Access,到报表生成,只有2分钟。

机器就是在普通的MBP的虚拟机中完成。I7 2.4G 16G内存。 ...


2分钟的等待时间也是很长了。
(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
资深泡菜
泡网分: 27.969
主题: 15
帖子: 3798
注册: 2004年5月
其实有时候不是数据多的问题,姑娘们喜欢把EXCLE表考来考去,数据量可能最多几十M,里面的公式、宏却是一大堆。曾经遇到过一个文件才5-6M,打开要十来分钟。百思不得其姐夫。后来仔细研究才发现原来某些单元格要引用局域网上的位置,考到分支机构后,打开它就努力地在找那个地方,,,
(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
泡菜
泡网分: 0.48
主题: 2
帖子: 1328
注册: 2014年5月
众测俱乐部标识
benbenmeng 发表于 2018-12-9 17:50
说错了,我导入的是access,再把需要的字段导成excel。不好意思。


哈哈,没事,人总有笔误的时候。我也只是纳闷,是不是你把很多sheet的数据行都算一起了。整个Excel的总行数还真有可能超过2000W的。不过文件体积会大的离谱了。
(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
资深泡菜
泡网分: 31.546
主题: 39
帖子: 5838
注册: 2005年9月
wind4art 发表于 2018-12-9 17:20
就算2016版,Excel最大行数也才104W左右。。你2000W数据是怎么导入Excel的?

说错了,我导入的是access,再把需要的字段导成excel。不好意思。
(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
泡菜
泡网分: 0.48
主题: 2
帖子: 1328
注册: 2014年5月
众测俱乐部标识
这么说吧。单个Exce,单张Sheet最大的数据行数是104W左右。

数据行数多,不会慢,但是一旦表中的单元格使用了过多的格式,函数的话,那可能打开的速度就会很慢,哪怕只有几万条数据。

最好的处理方式,就是只保存基础的数据,那些需要计算出来的数据,尽量后期出统计表的时候再插入,而且一旦插入后,将计算结果用值拷贝的方式复制到待显示的列中,原来用公式的列删除。这样可以尽可能的加快以后的打开速度。

而且请善用数据透视表,那个可以极大的加快数据统计的速度。可能你拼死拼活用公式得出的各种数据,透视表也就几秒钟就搞定。

给你一个参考,我最近每天需要通过3千万条交易数据统计出32张报表给大领导做新业务的上线情况播报。因为已经超出单个Excel表最大行数,所以,这些数据导入Access,然后链接到Excel,用VBA通过透视表自动生成这些报表,从开始导入Access,到报表生成,只有2分钟。

机器就是在普通的MBP的虚拟机中完成。I7 2.4G 16G内存。
(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
泡菜
泡网分: 0.48
主题: 2
帖子: 1328
注册: 2014年5月
众测俱乐部标识
benbenmeng 发表于 2018-12-6 12:09
10年前数据导入过800M的飘过。那时候纯粹为了方便。
2000多万行的数据


就算2016版,Excel最大行数也才104W左右。。你2000W数据是怎么导入Excel的? 本帖最后由 wind4art 于 2018-12-9 17:21 编辑
(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
泡菜
泡网分: 0.48
主题: 2
帖子: 1328
注册: 2014年5月
众测俱乐部标识
光圈8快门125 发表于 2018-12-7 14:37
access只能支持2g大小的数据库,不堪用。


可以用表链接的方式增加数据容量的。比如,你有10个表,总容量要是5G的话,可以将这10个表分布到多个数据库中,每个库保存2个表,再用一个总表,链接他们。这样就能突破2G限制。当然,一个表就要超过2G的话,那就无解了。
(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
资深泡菜
泡网分: 31.546
主题: 39
帖子: 5838
注册: 2005年9月
duoduobear 发表于 2018-12-8 09:22
这么多数据看不过来吧?

号码库,字段太多,有一些需要用到的,又不是全看
(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
子版版主
泡网分: 92.33
主题: 951
帖子: 24528
注册: 2003年10月
内容贡献勋章
benbenmeng 发表于 2018-12-6 12:09
10年前数据导入过800M的飘过。那时候纯粹为了方便。
2000多万行的数据


这么多数据看不过来吧?
(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
泡菜
泡网分: 1.498
主题: 0
帖子: 1396
注册: 2017年9月
110M吧,公司一个月的生产数据几十万行,于是联想破电脑卡的一批
(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
泡菜
泡网分: 22.637
主题: 912
帖子: 25767
注册: 2007年3月
内容贡献勋章
unix 发表于 2018-12-07 09:02
excel和access尽量用最新版,有时候效率相差很大。
上次导入一个1G的表到access,我的i7标压四核,16G内存的本子acce...


access只能支持2g大小的数据库,不堪用。
本帖由安卓客户端发布
(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
老坛泡菜
泡网分: 32.159
主题: 90
帖子: 3571
注册: 2003年8月
excel和access尽量用最新版,有时候效率相差很大。
上次导入一个1G的表到access,我的i7标压四核,16G内存的本子access 2007用了半个多小时,同事的i3本子装的新版本access只花了不到10分钟。
有条件尽量用mysql,处理查询时的速度经常比access快1个数量级。
(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
泡菜
泡网分: 5.887
主题: 53
帖子: 3531
注册: 2013年12月
nahcooo 发表于 2018-12-06 00:00
数据量很大的话,为啥不拿数据库存?支持各种花式查询,查询速度还快。

你要人家懂才行。我发现,好多人在用excel,让excel做相当复杂,如果上数据库,又是很简单的。要用合适的工具来做事,很多人直接就做,没有考虑工具的因素。
本帖由安卓客户端发布
(0)
(0)
只看该作者
不看该作者
加入黑名单
举报
返回顶部
个人图文集
个人作品集
回复主题: Excel高手们,你们用过的xlsx文件最大有多大?
功能受限
游客无回复权限,请登录后再试