⑴ 表格裡面有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,'$& ')