快速將Excel表中的多個sheet工作表合併成一個工作表

2021-03-06 微元文化

       我們常會遇到這樣的問題,就是很有很多工作表的數據,少的有幾十個工作表,多的可能有幾百個工作表,然後需要合併到一個工作表來做數據分析,如果一個個工作表的複製粘貼的話,就比較費時費力。下面微元老師給大家介紹一種利用excel的宏計算來解決此問題的小妙招:

「 以microsoft office 2007為例」

1.首先我們要有自己的excel數據:

2.看到上圖這麼多數據頁要合併,如果是複製粘貼的話,工作量顯然太大。現在我們開始合併,首先要在最前頁新建一個工作表:

3.在新建的Sheet1表中的Sheet1處「右鍵」,找到「查看代碼」後單擊「左鍵」,然後就能看到宏計算界面。如圖所示:


4.看到上面的宏計算界面,我們只需要把下面的代碼複製進去,代碼如下:

Sub 合併當前工作簿下的所有工作表()

Application.ScreenUpdating = False

For j = 1 To Sheets.Count

   If Sheets(j).Name <> ActiveSheet.Name Then

       X = Range("A65536").End(xlUp).Row + 1

       Sheets(j).UsedRange.Copy Cells(X, 1)

   End If

Next

Range("B1").Select

Application.ScreenUpdating = True

MsgBox "當前工作簿下的全部工作表已經合併完畢!", vbInformation, "提示"

End Sub


5.完成上面的步驟,然後只需要點擊工具欄上面的「運行」下的「運行子過程/用戶窗體」或者直接按鍵盤上的"F5"就可以了實現多個工作表合併成一個工作表,合併完之後會有提示。提示完成之後就可以把宏計算界面關閉了。如圖所示:

6.合併後的結果,我們將看到的是合併之後有1000多行的一個工作表(就是由20頁工作表合併成一個工作表的結果)。

文字 | 何紹生

圖片製作 | 何紹生

長按識別下方二維碼,即可關注

微元文化公眾號

    ▼    

 

相關焦點

  • Excel應用技巧:多個工作表合併
    工作中我們經常會遇到多表合併的問題,今天xyz就和大家聊聊關於工作表合併的問題。
  • 如何快速把多個excel表格合併成一個excel表
    如何快速把多個excel表格合併成一個excel表呢? 首先,我們需要把多個excel表都放在同一個文件夾裡面,並在這個文件夾裡面新建一個excel文件。
  • 將多個工作表的數據合併到一個工作表中
    歡迎來到我的公號,excel函數解析。在工作中,我們的數據可能有很多,比如有很多個部門的數據,要分別放在不同的工作表中。但在匯總分析的時候,需要將所有部門的數據合併起來,統一處理。這時,將多表數據合併到一個工作表中,可能就是很多小夥伴頭疼的問題。今天,就來分享一段簡短的代碼來解決這個問題。如下圖所示,有5個班級的數據,分別放在5個不同的工作表中,它們的數據結構一樣。
  • 小白也能快速掌握Excel中多個Sheet工作表的匯總方法
    上一節,給大家分享了第一個應用場景:小白也能快速掌握的多個Excel工作簿匯總的方法這一節給大家分享第二個應用場景的匯總方法:一個Excel工作簿中多個Sheet工作表的匯總。例如:一個工作簿裡面有12個工作表sheet,要快速匯總這12個sheet的工作表內容。
  • 快速將多個Excel表格合併成一個Excel表格
    之前在微信群內有朋友問我如何快速將多個Excel表格合併成一個Excel表格,當時沒有講解清楚,今天專門來告訴大家如何快速合併Excel表格到一個工作表中
  • Power Query中的「追加查詢」可以實現合併多個工作表和工作簿
    通過講解合併工作表和工作簿,來實現深入理解PQ追加查詢。 01 PQ追加查詢合併工作表 案例 老闆給我們發過來一個Excel表格,裡面包含了100+個sheet表格。
  • 如何將多個Excel文件瞬間合併成一個Sheet頁
    2.做調查時,設計好填報模板,填報了幾百甚至上千份Excel文件,而且這些文件中,excel版本又不相同,既有「.xls」,也有「.xlsx」,如何瞬間合併在一個Sheet頁中呢?如下圖,將所有調查表放在一個文件夾中,其中,調查表1-4文件名後綴是「.xls」,調查表5-6文件名後綴是「.xlsx」。上文中方法一對於這種情況也是適用的,以下用python實現。
  • Excel小技巧:vlookup函數合併多個工作表
    有時候會經常從同事那裡收集的工作表需要匯總在同一張工作表中,使用vlookup函數教你快速合併:首先如果我們先要查詢1月的利潤表在F5中輸入1月的公式A:B,2,0)從此可以看出變化的就是工作表的名稱,我們就使用一個indirect函數來構造出來就行了因此F5中的公式就變為=VLOOKUP($E5,INDIRECT(F$4&"!
  • excel拆分合併技巧:將工作表合併成總表的方法
    在上篇文章中我們給大家介紹了4種拆分工作表的方法,分別是函數、透視表、高級篩選、VBA,不知道小夥伴們學習得咋樣了?今天我們將學習合併工作表的三種方法,趕緊來看看吧!既然說了拆分,那麼就沒有道理不說「合併」。同樣的,在日常工作中,合併各個分表到總表,也是經常會遇到的。一、各個分表合併到總表——函數流既然在「拆分」工作表的時候,我們使用了函數的方式,那麼就來再感受一下「合併」工作表的函數方式吧!依然使用之前的分表作為我們合併工作表的數據源。
  • excel匯總多個工作表數據的神器——合併計算
    在excel中,經常會遇到多個表格的數據需要匯總,但是有時候每個表格的順序、項目不一定完全相同,比如下圖中,動圖一是五個不完全相同的工作表,如何將五個工作表的數據匯總到一個工作表中(圖二所示),並對這些數據進行求和或者其他運算呢?這裡就為大家介紹一下合併計算的功能。
  • 小白也能快速掌握的多個Excel工作簿和工作表的匯總的方法
    前幾節,我們分享了多個Excel工作簿的匯總方法和一個Excel工作簿中有多個Sheet工作表的匯總方法。這一節給大家分享第三個應用場景的匯總方法:也就是前兩個應用場景的混合場景,也是最複雜的應用場景:多個工作簿中的多個Sheet工作表的匯總。例如:10個工作簿裡面有10個工作表sheet,要快速匯總這10個工作簿中的10個Sheet工作表內容。
  • 職場小白必學操作技巧,如何管理excel工作表
    我們在實際工作中,我們經常使用excel表格處理數據,我們新建一個excel文件後,我們通常會在一個工作表中新建多個sheet表,我們可以對sheet表進行重命名設置,我們可以對excel工作表進行複製,我們也可以移動工作表。
  • Excel如何跨工作表動態引用數據(合併匯總必備)
    在進行一些合併、匯總工作中,經常碰到的一個問題是有一堆格式類似的不同工作表,希望能有一張匯總表顯示其中的一些數據,又不想一個個手動link。而想用公式拉時又會發現工作表名無法作為變量隨之移動。觀察規律,發現括號裡頭尾各有一個雙引號,如果這時非動態引用一個名為C.現金的工作表的B2單元格,公式如下:=INDIRECT("' C.現金'!
  • 如何快速拆分excel工作表?用數據透視表即可快速搞定
    Hello.大家好,今天跟大家分享下我們如何將1個工作表,按照某1個欄位拆分為多個工作表,工作中我們也會遇到類似的問題,就是將匯總表按照某個類別拆分為多個工作表,大部分都是一個一個的粘貼複製非常的麻煩,今天就跟大家如何利用數據透視快速的完成表格拆分
  • 每天學點Excel|如何進行不同工作表的合計?
    學習本就是一個螺旋上升的過程呀(這樣的口氣難道還不是老同志嗎?)。 不管了,開心就好。 在《據說excel除了生孩子什麼都會,這還是我認識的excel嗎?》中,我們的flag本來就不是要多麼的炫酷,關鍵點在於適用於我們careergirl的日常操作,不是嗎。
  • 「Excel技巧」利用數據透視表快速將一個匯總表拆分成多個工作表
    今天要說的是,如何根據某一列將一個Exce工作表拆分成多個工作表。舉慄子,以下這麼一份總表,需要按照班級將其拆分成多個單獨的表,一個班級為一個表。你會按照班級一個一個地篩選複製出來嗎?Excel的數據透視表功能就可以幫我們完成這個工作。操作步驟:一、添加輔助列將需要做為拆分標準的列複製一列,作為輔助列。本例中是要按班級拆分,故將班級列拷貝一列作為輔助列。
  • excel如何將一張工作表按篩選欄位拆分到多個工作表?
    我們在製作excel表格時,很多情況數據是放在一張工作表的,而且查詢也是在一張工作表裡,有時候我們希望能夠根據篩選的條件,將工作表拆分成多張工作表,如果一個個篩選然後複製到多個標籤表是很麻煩的,那麼如何能夠快速將一張工作表拆分成多個呢?下面就來看看吧。一、打開一份測試表格,我們希望根據部門將張拆分到多張工作表,每個工作表顯示一個部門數據。
  • EXCEL2016中如何快速合併多個工作簿中內容到一個工作表
    在工作中,時常要遇到將許多個工作簿中的數據合併到一個工作表中,一個一個的複製粘貼吧,幾個表或者十幾個表還行,再多了恐怕就太費時了,如果再多點比如有幾十上百個表要合併,而且又催得急可能就不是加不加班的問題了,而是會不會耽誤工作的重大問題了,一旦耽誤了工作其後果是可以想見的。
  • excel根據目錄新建工作表及工作薄,再也不用一個一個的製作了
    Hello,大家好,今天跟大家分享下我們如何根據目錄批量的新建工作表以及工作薄,這是一個粉絲提問的問題,要求根據姓名批量的新建工作表以及工作薄,開始之前先跟大家講解什麼是工作表以及工作薄,因為真的有很多人都分不清這兩個的區別
  • excel拆分合併技巧:將總表拆分成工作表的方法
    在平時的工作中,我們經常會遇到將工作表拆分,或者合併的問題。大多數人還只會用複製粘貼的方式來解決,雖然操作簡單,但是當遇到數據量較大的情況,無疑會拖垮我們的工作效率。其實工作表的拆分和合併沒有大家想像中的那麼難,本系列將分為上下兩篇教程,分別講解工作表拆分與合併的方法,本篇是上篇,將給大家帶來4種工作表拆分的方法,趕緊來看看吧!