如何將excel工作表的資料拆分成多個sheet

2022-01-04 21:01:49 字數 6244 閱讀 3712

1樓:匿名使用者

解決如何將一個excel工作表的資料拆分成多個sheet的步驟如下:

1.開啟excel**之後,我們首先在空白**處依次將要建立的工作表名稱按列輸入。

2.接著我們全選這部分內容,然後點選工具欄中的「插入」,在插入對應的頁面內勾選「**」-「資料透視表」。

3.在彈出的建立資料透視表對話方塊,首先勾選頁面中間的「現有工作表」,然後將位置定位到任一空白單元格內。

4.點選對話方塊的確定,頁面的右側就會出現「資料透視表欄位」視窗,我們將視窗中的sheet名稱拖動到篩選器下方。

5.最後選中剛剛新增的篩選器,然後依次點選「分析」-「選項」-「顯示報表篩選頁」,在彈出的對話方塊直接點選確定,然後多個工作表就建立好了。這樣就解決了如何將一個excel工作表的資料拆分成多個sheet的問題了。

2樓:wps官方

以wps 2019版本為例:

1、開啟「**(excel)」文件;

2、點選「資料-拆分**」;

3、按需選擇「把工作表按照內容拆分」或「把工作簿按照工作表拆分」使用即可。

3樓:月亮愛你

1、在excel的載入項選擇方方格子,選擇彙總拆分功能。

2、在下拉選單中選擇拆分工作簿。

3、設定要拆分出的工作表,以及需要儲存的位置,然後點選確定。

4、執行完成後,會有提示,可以直接檢視檔案。

5、在指定的資料夾內就可以看到拆分好的**。

4樓:辦公小易

如何將一張工作表拆分成多個工作表?

5樓:

可以按下面的步驟:

(1) 在要複製的sheet標籤上點滑鼠右鍵;

(2) 彈出的視窗中選"移動或複製工作表";

(3) 彈出的視窗中點下拉框,然後選"(新工作簿)";

(4) 如果是複製,勾選"建立副本",如果是剪下,不勾選該選項, 確定

(5) 儲存,這樣,一個新的excel檔案就好了。 看看下面的演示過程吧。

6樓:魚木混豬喲

可以通過複製貼上來實現

也可以通過vba按照規律自動實現

看具體的情況和要求

怎樣將一個excel**的多個sheet拆分成多個excel表

7樓:月亮愛你

1、在excel的載入項選擇方方格子,選擇彙總拆分功能。

2、在下拉選單中選擇拆分工作簿。

3、設定要拆分出的工作表,以及需要儲存的位置,然後點選確定。

4、執行完成後,會有提示,可以直接檢視檔案。

5、在指定的資料夾內就可以看到拆分好的**。

8樓:wps官方

以wps 2019版本為例:

關於怎樣將一個excel**的多個sheet拆分成多個excel表1、開啟「**(excel)」文件;

2、點選「資料-拆分**」;

3、按需選擇「把工作表按照內容拆分」或「把工作簿按照工作表拆分」使用即可。

9樓:匿名使用者

1、要拆分成功、公式簡短,應該,

1)在每張分表c3輸入與《收入》表b列一致的本表科目全稱。

2)將每張分表專案中文序號和專案名稱分列,如a、b列所示。

3)每張分表b列與《收入》表第2行專案名稱必須一致(如不應一個是「小計」,另一個是「小 計」;不應一個不標而另一個標序號;不得對不同表的相同名稱進行不同位置的強制換行等),不得重名(如兩個「其他」等)。

2、開啟本表,按住shift點最後一張分表(如《4內分泌》)標籤,即選中全部分表,在任一分表c5輸入公式「=sumproduct((收入!$b$3:$b$50=$c$3)*(收入!

$c$2:$s$2=$b5)*收入!$c$3:

$s$50)」並複製到c21,即可將《收入》表資料批量匯入全部分表,如本例4張分表黃色單元格所示。

3、請舉一反三,比照處理成本專案及其餘分表。

10樓:

可以按下面的步驟:

(1) 在要複製的sheet標籤上點滑鼠右鍵;

(2) 彈出的視窗中選"移動或複製工作表";

(3) 彈出的視窗中點下拉框,然後選"(新工作簿)";

(4) 如果是複製,勾選"建立副本",如果是剪下,不勾選該選項, 確定

(5) 儲存,這樣,一個新的excel檔案就好了。 看看下面的演示過程吧。

如何將excel一個**拆分成多個檔案

11樓:顛倒的世界

1、首先在excel**中,點選智慧工具箱,如下圖所示。

2、然後在智慧工具箱的左上角這裡有一個工作表,如下圖所示。

3、點選這個工作表就會出現工作簿拆分。

4、點選一下工作薄拆分之後就會出現選擇檔案,選擇一個文件。

5、選擇成功之後,點選開始拆分開始拆分成功之後就會需要一定的時間。

6、處理成功之後,可以看見在這個地方多了一個同名的檔案,並且裡面含有多個sheet拆分成獨立檔案。

12樓:長腿哆啦c夢

具體如下:1、首先在excel**中,點選智慧工具箱,如下圖所示。

2、然後在智慧工具箱的左上角這裡有一個工作表,如下圖所示。

3、點選這個工作表就會出現工作簿拆分。

4、點選一下工作薄拆分之後就會出現選擇檔案,選擇一個文件。

5、選擇成功之後,點選開始拆分開始拆分成功之後就會需要一定的時間。

6、處理成功之後,可以看見在這個地方多了一個同名的檔案,並且裡面含有多個sheet拆分成獨立檔案。

13樓:匿名使用者

你的要求是什麼?

下面的程式是日前一朋友要的:將一個一萬行的sheet1分為100個100行的表。

sub macro1()

dim i as integer

for i = 1 to 100

worksheets.add(after:=worksheets(worksheets.count)).name = "分解" & i

sheets("sheet1").activateactivesheet.range(cells((i - 1) * 100 + 1, 1), cells(i * 100, 3)).

copy

sheets("分解" & i).activateactivesheet.paste

next

end sub

14樓:匿名使用者

最笨的方法:另存,刪除不要的

15樓:辦公小易

如何將一張工作表拆分成多個工作表?

excel如何將1個工作表按條件分割成多個工作表? 5

16樓:wps官方

以wps 2019版本為例:

1、開啟「**(excel)」文件;

2、點選「資料-拆分**」;

3、按需選擇「把工作表按照內容拆分」或「把工作簿按照工作表拆分」使用即可。

17樓:匿名使用者

操作步驟:

原始資料表如下(名稱為:資料來源),需要根據b列人員姓名拆分成每個人一個工作表。

點選【開發工具】-【visual basic】或者alt+f11的快捷鍵進入vbe編輯介面。

如下圖所示插入一個新的模組。

如下圖,貼上下列**在模組中:

sub cfgzb()

dim myrange as variant

dim myarray

dim titlerange as range

dim title as string

dim columnnum as integer

myarray = worksheetfunction.transpose(myrange)

title = titlerange.value

columnnum = titlerange.column

dim i&, myr&, arr, num&

dim d, k

for i = sheets.count to 1 step -1

if sheets(i).name <> "資料來源" then

sheets(i).delete

end if

next i

set d = createobject("scripting.dictionary")

myr = worksheets("資料來源").usedrange.rows.count

arr = worksheets("資料來源").range(cells(2, columnnum), cells(myr, columnnum))

for i = 1 to ubound(arr)

d(arr(i, 1)) = ""

next

k = d.keys

for i = 0 to ubound(k)

set conn = createobject("adodb.connection")

conn.open "provider=microsoft.jet.

oledb.4.0;extended properties=excel 8.

0;data source=" & thisworkbook.fullname

sql = "select * from [資料來源$] where " & title & " = '" & k(i) & "'"

worksheets.add after:=sheets(sheets.count)

with activesheet

.name = k(i)

for num = 1 to ubound(myarray)

.cells(1, num) = myarray(num, 1)

next num

.range("a2").copyfromrecordset conn.execute(sql)

end with

sheets(1).select

sheets(1).cells.select

selection.copy

worksheets(sheets.count).activate

activesheet.cells.select

selection.pastespecial paste:=xlpasteformats, operation:=xlnone, _

skipblanks:=false, transpose:=false

next i

conn.close

set conn = nothing

end sub

如下圖所示,插入一個控制元件按鈕,並指定巨集到剛才插入的模組**。

點選插入的按鈕控制元件,根據提示選擇標題行和要拆分的列欄位,本例選擇「姓名」欄位拆分,當然也可以選擇c列的「名稱」進行拆分,看實際需求。

**執行完畢後在工作簿後面會出現很多工作表,每個工作表都是單獨一個人的資料。具體如下圖所示:

注意:1)原始資料表要從第一行開始有資料,並且不能有合併單元格;

2)開啟工作簿時需要開啟巨集,否則將無法執行**。

18樓:危鴻煊

你這個可以用查詢的方法。在同一個工作簿上建立多個以地區為名的表。假設原表名為「明細」,新建了一個名為「廣州」表,要把原表中廣州地區的都放進來。選中廣州表,點選選單

資料—〉匯入外部資料—〉新建資料庫查詢—〉,在彈出的視窗雙擊 「excel files 」,然後在新彈出的視窗定位到當前工作簿,雙擊工作簿名,在「查詢嚮導」視窗點選「明細」表,雙擊欄位名稱,分別將序號、地區、姓名、日期、數量都選擇到右邊,下一步「篩選資料」視窗,左側選「地區」,條件選擇「等於」右側輸入「廣州」,下一步還可以選擇按多個欄位排序。最後選將資料返回excel,選擇廣州表的$a$1,確定即可。

同以上操作方法,分別建立各個地區表並建立查詢。這樣做有個好處,不會增加工作簿大小,因為實際上各個地區表只是一個查詢,真正的資料在明細表。平時只需對明細表操作,需要時,在地區表有資料的任意位置,右鍵點選,選擇重新整理就可以馬上得到最新的資料。

你還可以錄製一個巨集,逐個對地區表重新整理,併為巨集指定一個快捷鍵。以後只要用快捷鍵就可以很方便重新整理所有表。

個人覺得你其實還可以用自動篩選來達到目的。

如何將多個工作簿裡的工作表的資料彙總到工作表

右擊工作表標籤 例如sheet1 移動或複製,接下來就是要選擇複製的目的地和位置了 工作簿和工作表的位置 記得儲存副本是複製。如果彙總 1工作表 至 10工作表 f列的值,在彙總表中輸入 sum 1工作表 12工作表 f1 即可。希望採納 使用資料透視表,如果你是07或者10版本 用快捷鍵,alt ...

如何將EXCEL裡所有的工作表都複製到另中

按shift,選第一個工作表,然後選最後一個工作表,就選中了一組工作表,然後右鍵,移動或複製工作表,選擇要移動或複製的工作簿名稱,就行了。按住ctrl鍵點每個 表的表標籤 就可以選中,然後右鍵 移動和複製工作表 選擇要複製到的位置,注意 複製的話 記得勾選 保留副本 我想用另存為重新命名檔名更方便....

如何將本地excel資料匯入到資料庫

方法如下 選擇需要 另存為 選取適合格式,匯出,如圖 如何把excel 資料匯入到資料庫 1 開啟sql server 2014 management studio 資料庫,並且登入進去 2 新建一個資料庫,將excel匯入,在新建的資料名字上,滑鼠右鍵,選擇任務選項,之後匯入資料,就會看到匯入ex...