Excel用公式完成多表合併,1000個表也只是一瞬間

2021-02-19 Excel精英培訓

文/趙志東(來自excel精英培訓微信平臺)

在百度上搜excel多表合併,答案是代碼!代碼!還是代碼!。今天蘭色只用公式來完成多表合併。建議同學們收藏起來備用。

【例】如下表所示,有N多個以日期命名的excel工作表(為演示方便以6個為例),現需要把表格全部合併到一個表中去。


操作步驟:

1、生成日期序列。

要想根據工作表名稱提取各表的數據,需要在匯總表先生成工作表名稱的序列。用下面的公式

=TEXT(ROW(A41640),"m.d")

公式說明:


注意:生成日期後,通過複製-粘貼-數值的方法把公式轉換為數值

2、根據日期提取各表的數據。

從不同的表提取數值,依舊需要Inirect函數。

=INDIRECT($A2&"!"&ADDRESS(INT((ROW(A1)-1)/6)+2,COLUMN(A1)))

公式說明:

對於新手,可以不用理解這個公式的意思,可以直接套用即可。把/6中數字6修改為要合併的工作表實際個數。$A2是工作表名稱所在列(本例是A列)

INT((ROW(A1)-1)/6)+2:目的是生成2,2,2,2,2,2,3,3,3,3,3,3,4,4,4,4,4,4..序列

ADDRESS():動態生成引用的單元格地址


3、複製公式

複製A:C列區域(如果有300個表就選取A2:C301),然後選取下面的空行粘貼即可完成全部數據提取。


蘭色說:可能有同學會說,如果工作表名稱沒規律怎麼辦?答案是用宏表函數,具體搜百度」取得excel所有工作表名稱「或等蘭色以後詳細的教程吧。

點擊左下角「閱讀原文」查看蘭色和小妖錄製的數據透視表全套+函數全套+技巧全套+VBA編程全套視頻教程

相關焦點

  • 1秒合併100個Sheet,Excel多表合併插件自已做!
    一個Excel工作簿中有N張sheet表,現需要把它們合併到一張表中。如果逐個表複製粘貼太慢了。
  • 合併再多表格,也只需3個 Excel 公式
    把同一個文件中的工作表合併到一個表中,99%的同學都只能粘粘粘。蘭色終於找到一個比較簡便的方法,而且是可以合併任意多個工作表。
  • Excel多表合併方法大全
    微信公眾號 | Excel函數與公式(ID:ExcelLiRui)微信個人號 | (ID:ExcelLiRui520)Excel多表合併方法大全工作中經常遇到多表合併的問題,對於這種要將分散在不同地方的表格數據匯總在一起的需求,90%以上的白領還在手動費勁折騰!
  • 史上最牛的Excel表格合併方法,瞬間合併12000個表格
    【例】在文件夾中假設有1000個公司的excel文件(為了演示方便只用了3個)每個公司的表格都有12個月的工資表現需要把所有公司的12個月的工資表全部匯總到一個表中,如下圖所示:蘭色以前分享過用power query完成多文件匯總,當時每個excel文件只匯總一個工作表。
  • 多工作簿單工作表多表合併
    微信公眾號 | Excel函數與公式(ID:ExcelLiRui)個人微信號 | (ID:ExcelLiRui520)多工作簿單工作表多表合併工作中經常會遇到多表合併的問題,如果手動折騰除了費時費力,還難免出錯,其實只要你掌握了科學的方法,就可以輕鬆實現多表合併。
  • 只用了1秒合併99個Sheet表,Excel多表合併插件自已也可以做哦!
    一個Excel工作簿中有N張sheet表,我們現在需要把它們都合併到一張表中。怎麼做呢?
  • 【excel每日提升】Excel多表合計之-合併計算!
    excel特效系列課程開始了,今天第2節!第1節:Excel有公式的單元格標記顏色,很簡單!第2節:Excel刪除空行,全在這裡!第3節:Excel快速填充合計公式!第4節:Excel圖表製作技巧之-借位法!第5節:Excel批量生成指定表名的技巧!第6節:Excel多區域條件合計的方法!
  • 合併再多Excel表格,只需3個公式.以後完全自動!
    這個方法只需在第一次時拖動excel函數公式。【例】如下圖所示工作簿中,有3個地區的手機銷售明細表(實際合併時可以有多個),需要把這3個表合併到「匯總」表中。>公式說明:GET.WORKBOOK(1)是宏表函數,當參數是1時,可以獲取當前工作簿中所有工作表名稱,由於名稱中帶有工作簿名稱,所以用FIND+MID截取只含工作表名稱的字符串。
  • 2秒完成全年報表合併,Excel多表合併工具做好了!
    要知道,手工一個個通過複製或移動的方法很費時間的,為了解決這個難題,蘭色昨天做了一個多表快速合併小工具,只要點一下按鈕,嗖嗖嗖幾下,全年的報表就可以完成合併。現需要把全年12個月報表合併到一個Excel表格中。
  • 如何快速把多個excel表合併成一個excel表
    首先我們要有自己的excel數據,並且我們需要的是microsoft excel,WPS沒有這些負責的功能。比如我下面舉例的,我自己有205頁的數據需要合併,如圖所示。看到這麼多數據頁要合併,如果是複製粘貼的話,工作量就很大了。我們現在開始合併,首先要在最前頁新建一個工作表。
  • 多個excel表格合併匯總,就這麼簡單,連公式都用不著!
    匯總多個excel表格,一直困繞著很多同學,今天蘭色介紹的方法,不需要用任何公式就可以輕鬆完成。
  • 快速將Excel表中的多個sheet工作表合併成一個工作表
    我們常會遇到這樣的問題,就是很有很多工作表的數據,少的有幾十個工作表,多的可能有幾百個工作表,然後需要合併到一個工作表來做數據分析
  • 多個Excel表合併到一個表中,有一個神秘功能幫你實現!99%的人都不會
  • 100個Excel表格,合併只需3個公式!完全自動!
    把同一個文件中的工作表合併到一個表中,終於找到一個比較簡便的方法,而且是可以合併任意多個工作表。
  • Excel多表合併新思路,不用複雜函數公式,自帶合併功能一鍵搞定
    在統計數據的時候,為了方便數據匯總,我們會先做好表格模板發生給對應的人,待對方填寫完成收回的時候,我們在將多個工作表進行匯總。通常我們都是用一些複雜的函數公式或者是vba代碼來完成這種複雜的工作。第二步:在Excel選項中進行表格設置後,我們需要將表格設置為共享多人共同編輯的狀態。點擊菜單欄:審閱—保護並共享工作簿。將工作簿設置為允許多人編輯操作,然後點擊確定。最後點擊保存表格,這樣我們的表格模板就完成了。
  • 合併100個Excel表格,只需3個公式!以後完全自動!
    把同一個文件中的工作表合併到一個表中,蘭色終於找到一個比較簡便的方法,而且是可以合併任意多個工作表。
  • 100個Excel文件合併成一個,30秒完成!
    今天蘭色只說把多個Excel文件的Sheet合併到一個工作簿中。如果Excel文件有幾百個,用手工一個個的移動會把人給累趴下。所以,為了幫助大家解決多excel文件合併的難題,蘭色昨天編寫了一個「 多表合併工具」。你只需點點選選,合併就很快完成了。
  • 比Excel公式快10倍的合併表格工具來了!!
    由於兩個表中的姓名並不完全一致,用公式有點麻煩。下面小E介紹一種不需要任何公式的快速合併方法:Power query合併法。【合併步驟】1、創建查詢excel2016版:數據 - 新建查詢 - 從文件 - 從工作簿 - 流覽找到當前文件打開,會彈出導航器窗口。
  • 如何快速把多個excel表格合併成一個excel表
    如何快速把多個excel表格合併成一個excel表呢?
  • 一分鐘合併1000個表格,無需代碼和公式,5分鐘學會!
    多表合併歷來是困擾職場中人的歷史難題今天就跟大家分享一下如何用Power Query完成多工作簿多工作表的合併,只需點幾下滑鼠,簡單三步即可1分鐘合併1000個表格!下圖所示的1~4月四個工作簿,每個工作簿有不同城市的銷售數據,最後合成右邊所示的總數據表