⑴ 表格里面有50000条数据,怎么快速的拆分成5个表格
自己录个宏,
50000条数据写入数组,
按你的规则分成五份
写出五个表格
⑵ excel A列(只有1列)近万条数据,如何将这万条数据分成每列500条的多个列,如:A-M列 每列500个数据
=index($a:$a,(column(a1)-1)*500+row(a1))
下拉500行。或复制公式,选中500行。粘贴公式。再右拉到你需要的那列。
⑶ 怎么把一个100w行数据的excel拆分成50个、每个2w行数据的excel
亲,这个要用VBA编程才能做到。运行下面的程序后,将在源文件相同的文件夹下生成以数字序号为名称的50个文件。
打开你的Excel文件,按“Alt+F11”打开VBA编辑窗口,然后在左侧对应的Sheet上双击,右侧空白处粘贴下面的代码。关闭VBA窗口。然后按“Alt+F8”打开宏窗口,选择刚插入的宏,点击“执行”。
代码中的标题行数和每个文件的行数可以自行调整。
Subcfb()
Dimr,c,i,WJhangshu,WJshu,btAsLong
r=Range("A"&Rows.Count).End(xlUp).Row
c=Cells(1,Columns.Count).End(xlToLeft).Column
bt=1'标题行数
WJhangshu=20000'每个文件的行数
WJshu=IIf(r-btMod20000,Int((r-bt)/WJhangshu),Int((r-bt)/WJhangshu)+1)
Fori=1ToWJshu
Workbooks.Add
Application.DisplayAlerts=False
ActiveWorkbook.SaveAsFilename:=ThisWorkbook.Path&""&Format(i,String(Len(WJshu),0))&".xlsx"
Application.DisplayAlerts=True
ThisWorkbook.ActiveSheet.Range("A1").Resize(bt,c).CopyActiveSheet.Range("A1")
ThisWorkbook.ActiveSheet.Range("A"&bt+i*WJhangshu+1).Resize(WJhangshu,c).Copy_
ActiveSheet.Range("A"&bt+1)
ActiveWorkbook.CloseTrue
Next
EndSub
⑷ 如何快速的将EXCEL表格数据拆分成多个文件
前不久好几位朋友都问到,如何将一个EXCEL文件里面很多条数据拆分成多个文件,比如一个EXCEL表里面有90万行数据,需要按照每1万行拆分成一个文件,也就是需要将这表里面的90万行数据拆分到90个文件里面。
这个工作如果手工拆分,那工作量实在太大了。于是,我就想把这个过程拿出来分享一下。实际上这也是大数据处理过程中会涉及的一个概念——数据分框。
下面我们就来看看如何用VBA来实现拆分工作。
以上,是一个大体的过程,实际上还可以在此基础上实现更加复杂的逻辑,这就y由各位根据自身实际应用场景独立发挥了。
⑸ 一个excel文件超过一百多万行,无法完整打开,如何分割成几个小文件呢
可以使用第三方软件来打开。
1.下载CSV splitter,网络搜索。
⑹ excel的一个单元格内有大量数据,如何进行拆分
把所有的数据放到第一行.然后把公式修改一下.
在A2输入=mid(A$1,row(A1),1),然后横着拉,竖着拉即可.
如果原来的数据是竖向存放的,可以先选中数据→右键→复制
然后新建一个表格,选中A1后点右键→选择性粘贴→转置,然后再用公式
⑺ excel数据太长1万行怎么分成10份,一份1000
你没说数据是怎样的,参考这个吧:
D2==OFFSET($A$1,ROW(A1)+(INT(COLUMN(C1)/3)-1)*1000,MOD(COLUMN(C1),3))向下复制到1001行向右复制到AG列。
公式中的参数自己据实调整:COLUMN(C1)是三列数据C1(第三个单元格),如果是四列就选D1(第四个单元格),3也是如此;1000就是按一份1000行计算。
⑻ 怎么把excel中100000条行数据平均分成2000条分开保存
700000条行数据平均分成2000条分开保存,是生成350个文件保存,还是同一个文件生成350个表保存?
⑼ 怎么把excel表格里面的数据等分成几份,比如表格里有1万条数据怎么把这数据分成9等份,最快速的办法
请补充下列问题,否则真不好弄:
一、1万条数据在哪一列,从第几行开始?(公式必须要知道才能弄)
二、1万/9不是整数怎么处理?
三、等分的规则是怎么的?按9部分来截取还是要间开,即如按9部分来截取,那就是前面的1/9分为第1份,第2个1/9分为第2分;而间隔方法如第1个、第10个、第19个等等分在第1组,第2个、第11个、第20个等等分在第2组,依次类推。规则不明就不好分了。
四、等分后放到什么位置,这个也需要知道,如学生在操坪排队后要分成N组,不告诉分的组站到哪,学生能知道怎么去站吗?
⑽ excel的一个单元格内有大量数据,如何进行拆分
一个单元格内数据拆分,有多种方法和工具可用,假设数据在单元格A1:
方法1:使用Excel公式
具体步骤:
在A2单元格输入公式:=MID($A$1,ROW()-1,1)
往下拉公式
复制A1下方的这些单元格即可。
方法2:使用VBA宏代码
具体步骤:
Excel中按下Alt+F11
左侧右击插入”模块“
粘贴下列宏代码
Subsplit_by_zzllrr()
s=Range("A1")
Fori=1ToLen(s)
Range("A"&i+1)=Mid(s,i,1)
Nexti
EndSub
F5运行即可,实现方法1同样的效果
方法3:使用JS代码功能
具体步骤:
打开Chrome浏览器
按下F12,进入开发者工具
点击”Console“控制台
输入下列JS代码,并回车
'你的单元格A1中的数值'.replace(/d/g,'$& ')