一个excel文件超过一百多万行,无法完整打开,如何分割成几个小文件呢?

如题,领导发来一个很大的csv文件,由于数据过多超过一百零四万行,excel无法完整打开,如何解决呢?是不是可以分割成几个小一点的文件呢?求大神们指点。
距领导说下发这个文件的单位说表格有1300万行!

可以使用第三方软件来打开。

1.下载CSV splitter,百度搜索。


2. 安装完成后,打开软件,选择要分割的CSV文件,点击浏览。


3.在这里可以设置所需的分割参数,然后保存目录点击浏览。


4.最后点击开始,这样就好了。

5. 这样就可以导入了。


温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-07-15
有几个处理办法。
一个是使用ACCESS处理
二是在一个EXCEL中写VBA代码,用VBA代码把CSV文件一个文本文件打开,根据需要分布到多个EXCEL文件或多个工作表中。

用ACCESS很简单追问

代码可以写,但是代码就能打开这么大的文件了吗?据说可能达到1300万行……

追答

当然,在代码中可以把数据自动放到多张SHEET中

本回答被提问者采纳
第2个回答  2018-08-19
snapde,1300万行CSV可以一次打开;还可以用它来分割成104万行的小文件,这样excel也能打开了
第3个回答  2013-07-18
1300多万行数据,还是用SQL Server 2008 等专业的大中型数据库软件吧,access很可能要奔溃,excel2007以上只能处理100多万行。
第4个回答  2013-07-15
一百零四万行???

要用Excel2007及以上版本的才能打开。
相似回答