合併100個Excel表格,只需3個公式!以後完全自動!

2021-02-13 Excel精英培訓

把同一個文件中的工作表合併到一個表中,蘭色終於找到一個比較簡便的方法,而且是可以合併任意多個工作表。這個方法只需在第一次時拖動excel函數公式。

【例】如下圖所示工作簿中,有3個地區的手機銷售明細表(實際合併時可以有多個),需要把這3個表合併到「匯總」表中。


操作步驟:

1、公式 - 名稱管理器 - 新建名稱 - 在新建名稱中輸入名稱「sh」,然後「引用位置」框中輸入公式:

=MID(GET.WORKBOOK(1),FIND("]",GET.WORKBOOK(1))+1,99)&T(now())

公式說明:

GET.WORKBOOK(1)是宏表函數,當參數是1時,可以獲取當前工作簿中所有工作表名稱,由於名稱中帶有工作簿名稱,所以用FIND+MID截取只含工作表名稱的字符串。&T(now())的作用是讓公式自動更新。

2、在A列輸入下面公式:

=INDEX(sh,INT((ROW(A1)-1)/12)+1)

公式說明:

此公式目的是在A列自動填充工作表名稱,並每隔N行更換填充下一個名稱。公式中12是各表格的現在或將來更新後最大行數,儘量設置的大一些。以免將來增加行匯總表無法更新數據。sh是第1步添加的名稱。


3、在B2輸入公式並向右向下填充,取得各表的數據。

=INDIRECT($A2&"!"&ADDRESS(COUNTIF($A$1:$A2,$A2)+1,COLUMN(A1)))

公式說明:

此公式目的是根據A列的表名稱,用indirect函數取得該表的值。其中address函數是根據行和列數生成單元格地址,如address(1,1)的結果是$A$1。

公式設置並複製完成後,你會發現各表的數據已合併過來。

合併過來後,你就可以用數據透視表很方便的生成分類匯總報表。

註:如果不刪除匯總表和下面的錯誤值行,在生成數據透視表中把匯總表和錯誤值的選項取消勾選,當然也可以用函數屏蔽錯誤值和判斷取值

刪除表格,匯總表中會自動刪除該表數據,當增加新工作後,該表數據會自動添加進來。

蘭色說:可以會有同學說公式太複雜了。其實你不需要懂公式,只需要按本文步驟操作即可。

如果你是同學,長按下面二維碼 - 識別圖中二維碼 - 關注,就可以每天和蘭色一起學Excel了。

相關焦點

  • 合併再多Excel表格,只需3個公式.以後完全自動!
    這個方法只需在第一次時拖動excel函數公式。【例】如下圖所示工作簿中,有3個地區的手機銷售明細表(實際合併時可以有多個),需要把這3個表合併到「匯總」表中。&T(now())的作用是讓公式自動更新。
  • 100個Excel表格,合併只需3個公式!完全自動!
    這個方法只需在第一次時拖動excel函數公式。【例】如下圖所示工作簿中,有3個地區的手機銷售明細表(實際合併時可以有多個),需要把這3個表合併到「匯總」表中。&T(now())的作用是讓公式自動更新。
  • 合併再多表格,也只需3個 Excel 公式
    這個方法只需要使用3個excel函數公式。【例】如下圖所示工作簿中,A,B,C,D為4個格式相同行數可能不同的表格,需要把這4個表合併到「匯總」表中。&T(now())的作用是讓公式自動更新。此公式目的是在A列自動填充工作表名稱,並每隔N行更換填充下一個名稱。
  • 1秒鐘就能合併100個Excel表格!太快了 !
    學姐向幾位Excel大咖要了一份財會人必備Excel表格,包含:50個Excel表格模板、488套函數使用表、147個財務會計常用Excel表格模板大全、100個Excel財務提高效率的神技能、1000例財務會計必備Excel模板等。
  • 多個excel表格合併匯總,就這麼簡單,連公式都用不著!
    匯總多個excel表格,一直困繞著很多同學,今天蘭色介紹的方法,不需要用任何公式就可以輕鬆完成。
  • 100個Excel表格文件要合併?教你一招輕鬆搞定!
    今天跟大家分享一個非常實用的Excel技巧:多工作簿合併。在我們工作中會經常遇到要合併匯總多個工作簿的數據而一個工作簿裡又可能會有1個或多個表格。在數據少的時候我們可以一個一個表格的複製粘貼,但是在數據多的情況下,很明顯這是個笨方法。
  • 史上最牛的Excel表格合併方法,瞬間合併12000個表格
    【例】在文件夾中假設有1000個公司的excel文件(為了演示方便只用了3個)每個公司的表格都有12個月的工資表現需要把所有公司的12個月的工資表全部匯總到一個表中,如下圖所示:蘭色以前分享過用power query完成多文件匯總,當時每個excel文件只匯總一個工作表。
  • 100個Excel表格文件要合併,我用了2天,同事只用了30秒!
    某天你的老闆給你發來了100個地區的Excel訂單文檔,要讓你合併成一個工作表進行匯總。步驟是不是非常熟悉,看過上期教程的同學應該就很熟悉這一步了,沒看過的也可以點擊:Excel匯總100個工作表用這招,只需10秒!
  • 100個Excel表格文件要合併?教你一招輕鬆搞定,一勞永逸!
    每一年的 不用函數公式,不用編寫VBA代碼,還能自動更新。 體驗了這一個功能,我就對 Excel 2016 的查詢功能愛不釋手了!還能不能更牛C一點呢? 很多時候,我們要匯總合併的表格不在一個文件裡頭。比如,做好報名人員信息登記表模板,群發給了100個訓練班的班主任。
  • 比Excel公式快10倍的合併表格工具來了!!
    由於兩個表中的姓名並不完全一致,用公式有點麻煩。下面小E介紹一種不需要任何公式的快速合併方法:Power query合併法。【合併步驟】1、創建查詢excel2016版:數據 - 新建查詢 - 從文件 - 從工作簿 - 流覽找到當前文件打開,會彈出導航器窗口。
  • 比Excel公式快10倍,史上最牛合併表格工具來了!!
    一個excel文件中有兩個Excel表格,現需要根據姓名列合併成一個表格
  • Excel用公式完成多表合併,1000個表也只是一瞬間
    文/趙志東(來自excel精英培訓微信平臺)在百度上搜excel多表合併,答案是代碼!代碼!還是代碼!。
  • 兩個Excel表格合併,最有水平的處理方法
    有2個Excel表格,列標題內容和順序不完全一樣。現需要把這2個表格合併到一個總表中。
  • 1秒,合併1000個Excel文件
    1000個Excel文件合併到一個表格?只需1秒鐘?你是不是以為蘭色在吹牛?
  • 100個Excel文件合併成一個,30秒完成!
    3、選擇匯總表打開界面的下拉框,會自動顯示所有打開的Excel文件名稱,選擇要作為「總」文件的文件名。(所有的excel文件Sheet會合併到此excel文件中)4、輸入要合併的工作表順序號每個文件都可以有N個工作表,所以還需要指定要合併的工作表序號
  • 1秒合併100個Sheet,Excel多表合併插件自已做!
    一個Excel工作簿中有N張sheet表,現需要把它們合併到一張表中。如果逐個表複製粘貼太慢了。
  • 1分鐘不到就能合併100個Excel工作表,這功能太強大了!
    之前易老師有給各位小夥伴分享過《將100份Word文檔全部合併到一個文檔需要多久?》
  • Excel表格分頁列印,這個超簡單的方法99.9%的人都不知道
    把同一個文件中的工作表合併到一個表中,蘭色終於找到一個比較簡便的方法,而且是可以合併任意多個工作表。這個方法只需在第一次時拖動excel函數公式。【例】如下圖所示工作簿中,有3個地區的手機銷售明細表(實際合併時可以有多個),需要把這3個表合併到「匯總」表中。
  • 一分鐘合併1000個表格,無需代碼和公式,5分鐘學會!
    ,不同部門數據、不同月份數據、甚至不同公司數據,分散在不同的工作表或者不同的工作簿,如何快速把他們快速合併到一起呢?今天就跟大家分享一下如何用Power Query完成多工作簿多工作表的合併,只需點幾下滑鼠,簡單三步即可1分鐘合併1000個表格!下圖所示的1~4月四個工作簿,每個工作簿有不同城市的銷售數據,最後合成右邊所示的總數據表
  • 這樣輸入Excel公式,也太快了吧......
    >在excel表格中總離不開函數公式。有空行輸入公式如果中間有斷行,就先選取區域,按Ctrl+D填充3、自動複製上一行>公式普通的表格,插入行後是無法複製上一行公式的而創建為表格(插入 - 表格)後,新加行、刪除行可以自動複製上一行的公式