首頁>Club>
32
回覆列表
  • 1 # 李老師電腦教學課堂

    如何快速把多個excel表合併成一個excel表?

    在用EXCEL辦公有時需要把多個EXCEL表合併成一個表格,那麼如何操作呢?

    我們做一個演示操作。

    如圖,有兩個EXCEL表,商品銷售表和學生成績表:

    現在我們用EXCEL把兩個表合併到一個表中,先開啟EXCEL,選資料欄,點現有連線:

    在開啟現有連線對話方塊中,點瀏覽更多:

    選擇學生成績表:

    選擇表格:

    選擇顯示方式:

    學生成績表合併完成:

    切換到表2,做相同的操作,將商品銷售表合併:

    OK,把多個excel表合併成一個excel表操作演示完成。

  • 2 # EXCEL學習微課堂

    開啟或新建一個彙總表,按ALT+F11 調出VBA 編輯器 →在工程視窗右擊選擇【匯入檔案】→選擇VBA 模組檔案,合併工作表和工作簿.bas)→關閉VBA 編輯器。

    第二步,將不同的工作簿(工作簿裡可以包含多個工作表)合併到一個工作簿。

    點【開發工具】→【宏】→找到宏【合併工作簿】→【執行】→他會讓我們選擇需要合併的工作簿→我們選擇需要合併的所有工作簿,點【開啟】,超級快速,所有工作簿裡面的所有工作表都放到了我們的彙總表裡了。

    第三步,合併同一個工作簿裡的多個工作表。(可以用Power Query合併工作表,但VBA程式碼的速度更快。)

    第三步,將不同的工作表合併到一個工作表。(如果您只需將不同的工作簿合併到一個工作簿,此步可以不要)

  • 3 # Excel大全

    多表合併,一直都困擾著很多表親,這裡,我就分享幾個方法來快速彙總多張工作表:

    公式也能彙總格式相同的多種工作表;

    多重透視表,輕鬆搞定多表彙總;

    SQL+透視表,多表彙總,都是小Case;

    01 彙總格式相同的多張表格,Sum就能輕鬆搞定

    公式中,可以使用 =sum("*"!B:B),其中,星號*表示所有的工作表;

    還可以使用: =SUM("1月:3月"!B:B),其中,1月:3月,表示1~3月的工作表;

    如下所示:

    動畫演示如下:

    02 多重透視表,彙總多張工作表,簡單拖拉滑鼠便可搞定!

    按下<Alt>+D,鬆開,再按P,即可調出多重合並計算資料區域透視表,可以輕鬆合併多表的透視表。

    動畫演示如下:

    03 SQL+透視表,多表彙總,都是小Case

    只需一個簡單的SQL 命令,Select語句,就能搞定多表合併彙總。

    動畫演示如下:

  • 4 # Excel到PowerBI

    我是大海,微軟認證Excel專家,企業簽約Power BI顧問,喜歡研究無需VBA的Excel報表自動化及資料分析問題。

    從圖中看,這顯然不是把多個excel表合併成一個excel表,而是要將同一個資料夾下的多個工作簿合併成一個表。

    在以往,這個問題非VBA莫屬,但目前,因為Excel有強大的Power Query功能,使得以往必須由高手才能解決的問題,變成小白都能輕鬆解決。過程如下:

    一、從資料夾接入資料二、1個函式解析出工作簿資料並展開得到所有表,可以按需要選擇合併哪些工作簿三、展開表中資料(可以按需要選擇合併哪些表)四、按需要整理資料五、上載資料到Excel並可在有新資料時直接重新整理得結果
  • 5 # 雷哥office

    看到Excel多表合併,其實常見的有2種場景

    場景一:多個Excel檔案需要合併為1個Excel檔案(多個工作簿合併為1個工作簿)

    場景二:1個Excel檔案種有多個工作表,需要合併為1個工作表

    首先來看下,場景一(多個Excel檔案合併為1個檔案),都有哪些方法可以實現?

    場景描述:如圖所示,在資料夾中,有4個Excel檔案,每個Excel檔案的資料格式都一致,需要把4個Excel檔案合併到1個Excel檔案中。

    每個工作簿中的內容格式都一樣,為了區分,我把工作簿1中的 位置 資料,標為了“工作簿1”;工作簿2中的資料標為了“工作簿2”...以此類推。

    下面雷哥推薦幾種方法來實現多個Excel檔案合併為1個檔案

    方法一:PowerQuery

    Step1:單擊 【資料】- 【新建查詢】 - 【從檔案】- 【從資料夾】

    Step2:單擊 【瀏覽】,選擇資料夾路徑

    Step3:選擇【合併並載入】

    最終的效果如圖所下圖所示。自動增加了

    Source.Name

    資料列,可以很方便看到資料來自於哪個工作簿

    方法二:使用CMD命令,1s搞定合併

    Step1:需要把檔案格式修改為 csv檔案格式。開啟檔案,另存為csv檔案即可

    copy *.csv out.csv, 即把該路徑下所有的csv檔案合併到out.csv檔案中。

    下面來看下,場景二(多個Excel工作表合併為1個Excel工作簿),都有哪些方法可以實現?

    場景描述:如圖所示,1個excel檔案中,有多個工作表,需要合併到1個工作表中。

    方法1:PowerQuery法

    Step1:單擊 【資料】- 【新建查詢】 - 【從工作簿】

    Step2:選擇需要合併的工作表

    Step3:在追加查詢中,單擊【將查詢追加為新查詢】

    Step4:選擇所需的工作表

    Step5:單擊關閉並上載

    最終的效果如圖所示

    方法2:使用宏

    Step1:按【Alt】+【F11】

    Step2:輸入程式碼,並單擊三角形圖示執行

    Application.ScreenUpdating = False For j = 1 To Sheets.Count If Sheets(j).Name <> ActiveSheet.Name Then X = Range("A60000).End(xlUp).Row + 1 Sheets(j).UsedRange.Copy Cells(X, 1) End If Next Range("B1").Select Application.ScreenUpdating = True MsgBox "小主,資料合併結束啦!", vbInformation, "提示" End Sub

    執行效果如下圖所示,後續我們刪去多餘的標題行即可~

    方法三:外掛法 - 最簡單

    Step1:使用【方方格子】外掛,單擊【合併工作表】

    Step2:選擇彙總區域後,單擊確定

    最終的效果如下

    還是外掛最簡單,分分鐘搞定哈~

  • 6 # 小小猿愛嘻嘻

    這裡介紹2種快速合併Excel多表格的方法,一種是利用Excel自帶的PowerQuery,一種是藉助Python程式設計,下面我簡單介紹一下這2種方式,以Excel2016為例:

    為了更好的說明問題,這裡我在Excel中新建了3個表格,分別是表一、表二、表三,測試資料如下,後面就是對這3個表格進行合併:

    4.接著在彈出的對話方塊中依次選擇“Combine”->“Append Queries”->“Append Queries as New”,如下:

    6.接著就會出現一個新表,裡面就是3個表格合併後的資料,如下:

    Python合併

    這裡需要用到openpyxl和pandas這2個模組,其中openpyxl使用者獲取Excel檔案所有的表格,pandas用於合併多個表格,安裝的話,直接在cmd視窗輸入命令“pip install openpyxl pandas”,測試程式碼如下,基本思路先讀取第一個表格資料,然後依次迴圈剩下的表格,利用concat函式進行縱向追加:

    執行程式,效果如下,已經成功合併多個表格資料:

    至此,我們就完成了快速合併Excel多個表格。總的來說,這2種方法都非常簡單,第一種方法比較容易,直接操作就行,第二種方法需要一定的程式設計基礎才行,當然,你也可以使用vba來完成,都可以,網上也有相關資料和教程,非常豐富,感興趣的話,可以搜一下,希望以上分享的內容能對你有所幫助吧,也歡迎大家評論、留言。

  • 7 # 玩Office

    多工作簿/多工作表合併到一個,這是很多人在工作中常常遇到的問題。

    比如合併不同部分的資料,不同分公司的資料,不同月份的資料,不同產品線的資料等等。應用場景非常廣泛。

    前面的回答裡已經給出了很多優秀的解決方法,總結起來,無非就是三種:

    1. VBA

    強大的VBA應付這個問題顯然是輕而易舉的。但是需要一定的VBA只是,對於沒有接觸過VBA的人可能會怕寫程式碼。

    2. PowerQuery

    PowerQuery是PowerBI的元件之一,主要用於資料清洗。

    在Excel2016版本及以上版本中,PowerQuery已經直接加入到Excel,用PowerQuery合併工作簿/工作表,資料清理,都是一個利器。

    Excel2013版本,需要安裝PowerQuery外掛。

    3.第三方外掛

    市面上有很多優秀的Office外掛,方方格子是Excel外掛的其中之一。對於合併工作簿/工作表這個這麼常見的應用,自然它也提供了這一工具。

    利用外掛工具快速實現工作簿/工作表合併,這是最簡單最沒技術門檻的事了。

    合併多個工作簿上的工作表合併到一個工作表操作影片如下:

    同理,也可以合併多個工作表到一個表。

    操作並不複雜,嘗試幾次即可。不再一一演示。

    可能這是最簡單的方法了。

  • 8 # 帆軟軟體

    什麼情況下會用到這個?

    舉一個實際的例子吧:

    上週的時候朋友跟我吐槽,說自己辛辛苦苦整理了2019年全部的財務報表,交給老闆後,沒有表揚就算了,還挨批評了,老闆覺得一個一個的開啟12張表格太麻煩,讓以後把表格合併到一起再發給他。

    那怎麼辦?只能複製貼上了,具體操作如下:

    操作過程來自於網路。

    我今天想說的是,既然這麼麻煩,那為什麼不在做的時候就把所有的資料放在一起分析呢?如果有的資料型別Excel處理不了怎麼辦呢?

    這就是Excel的弱點了。

    而這正好是FineReport的強項!什麼是FineReport?主要是用來作為報表工具,也可以做視覺化大屏。

    為的就是解決資料過於分散,難以有效利用和手工做報表,效率低準確性差的這些痛點,因為是直接連線資料庫的,所以多表、多種資料來源關聯分析一頓操作下來,比Excel簡單太多。

  • 9 # 每天學點辦公軟體

    方法有很多,具體看錶格,提供一種方法或思路,供大家參考。具體問題具體解決,很多時候不是表格的問題,是我們設計表格的問題,換個思維,你會發現原來如此簡單。

  • 10 # 簡道雲

    我提供一個懶人辦法吧。

    首先,這個方法需要請出表單工具:

    我是表單

    然後,在工作臺新建一個應用後,選擇——從excel建立表單,然後選擇一個excel檔案,匯入:

    這個時候需要注意!!如果各個excel標題排列並不一致,你可以在匯入時就將標題行一一對應好:

    匹配好欄位後即可完成資料匯入

    重複上一次匯入的步驟,然後匯入:

    重複——匯入!

    重複——匯入!!

    最後——匯出excel:

    一個彙總的excel就完成了……是不是很簡單?

    也不用啥程式碼,就是金蟬脫殼再脫殼一下。

    (不止是個表單軟體)

  • 中秋節和大豐收的關聯?
  • 有哪些好用的平價水乳值得推薦?