一個語句搞定Excel多表合併

2020-12-12 會計學堂

昨天的文章發表了一篇在Access合併多表的方法,有不少讀者是第一次接觸到這個軟體,對這個軟體感到很陌生。沒事,以後有機會,我會從頭開始講解Access。

講Access其實是為了講解SQL,因為在Access中,SQL更容易理解。在輸入SQL語句的時候,初學者容易漏輸入空格。

漏了空格就會導致運行出錯。

在輸入SQL語句,是允許輸入多個空格,不影響結果。

說完Access,現在回到Excel中,Excel中的語句跟Access相似度90%以上。

Excel中SQL語法:

SELECT欄位名稱FROM[表格名稱$]

表格名稱後面需要加$符號,還有就是需要加[ ]。

Excel中SQL多表合併語法:

SELECT欄位名稱FROM[表格名稱1$]UNION ALLSELECT欄位名稱FROM[表格名稱2$]UNION ALLSELECT欄位名稱FROM[表格名稱3$]……

格式相同的4個表格,現在要將這4個表格合併起來。

Step 01單擊數據→現有連接→瀏覽更多。

Step 02找到指定工作簿,單擊打開。

Step 03保持默認不變,單擊確定。

Step 04保持默認不變,單擊屬性。

Step 05單擊定義,在命令文本框輸入語句,單擊確定。

SELECT * FROM [2015年$]UNION ALLSELECT * FROM [2016年$]UNION ALLSELECT * FROM [2017年$]UNION ALLSELECT * FROM [2018年$]

Step 06保持默認不變,單擊確定。

這樣就將4個表格合併。

這麼辛苦輸入SQL合併多個工作表有什麼好處?

當表格的內容有變動的時候,只要右鍵刷新一下,就可以自動更新,實現一勞永逸。而普通的複製粘貼,每一次變動都需要再重新複製粘貼一次,比較麻煩,而且容易出錯。

相關焦點

  • 合併再多excel文件,一個公式搞定!
    作者簡介:法叔,excel精英培訓論壇版主,Excel函數精講班講師,微信公眾號法叔office創始人。
  • 如何快速把多個excel表格合併成一個excel表
    如何快速把多個excel表格合併成一個excel表呢? 首先,我們需要把多個excel表都放在同一個文件夾裡面,並在這個文件夾裡面新建一個excel文件。
  • Excel多表合併:學會這招從此事半功倍
    今天跟大家分享的是Excel多表合併,這節課非常重要,因為多表合併在工作中是會經常用到的。比如不同人員,不同部門,不同門店,或不同子公司收集到同一個格式的數據,然後把這樣數據按照時間存放,最常見的像是按天,按月,按季度,按年度存放等等。
  • Excel多表匯總神器,1天的工作5秒搞定!
    、多文件匯總,高手們用複雜的公式連結、高深的SQL語句、天書般的VBA代碼。而你只能加班對著電腦粘粘粘....今天蘭色分享一個多表匯總神器,每次只需替換原文件,匯總自動生成。二、示例某個路徑下有N個子公司excel格式銷售報表,需要把子公司的銷售數據合併、匯總表至Total.xlsx文件中。
  • 如何用Python輕鬆搞定Excel日常任務
    本文將告訴你,這三項Excel日常任務,如何用Python輕鬆搞定。首先導入Pandas並根據工作簿中可用的工作表加載兩個dataframe,稱它們為sales和states。import pandas as pdsales = pd.read_excel('https://github.com/datagy/mediumdata/raw/master/pythonexcel.xlsx', sheet_name ='sales')states = pd.read_excel
  • 如何將多個Excel文件瞬間合併成一個Sheet頁
    2.做調查時,設計好填報模板,填報了幾百甚至上千份Excel文件,而且這些文件中,excel版本又不相同,既有「.xls」,也有「.xlsx」,如何瞬間合併在一個Sheet頁中呢?二、方法一:Excel宏(零基礎簡單五步搞定)談到宏,很多人覺得很複雜,莫急,你無需深究原理,按以下操作即可:1.把要合併的文件放在同一個文件夾中;2.在文件夾中新建一個Excel文件,如下圖《新建 Microsoft Office Excel 工作表.xlsx
  • Excel多表合併方法大全
    點擊上方藍字  免費關注置頂公眾號或設為星標,否則可能收不到文章個人微信號 | (ID:LiRuiExcel520)微信服務號 | 跟李銳學Excel(ID:LiRuiExcel)微信公眾號 | Excel函數與公式(ID:ExcelLiRui)
  • 怎麼把多個EXCEL文件合併成一個,若是只合併每個表的sheet1呢?
    問題描述:怎麼把幾個EXCEL文件合併成新一個文件?只需要簡單的首尾相連,每個文件多的幾千行。若只合併所有EXCEL文件中的第一個表呢?這個問題在網上有解答步驟,但會遇到問題,可能這些答案都是以前版本的EXCEL中可以,或是在XP,WIN7 的32位系統中可以用。
  • 快速將Excel表中的多個sheet工作表合併成一個工作表
    我們常會遇到這樣的問題,就是很有很多工作表的數據,少的有幾十個工作表,多的可能有幾百個工作表,然後需要合併到一個工作表來做數據分析
  • 兩個Excel表格合併,最有水平的處理方法
    現需要把這2個表格合併到一個總表中。(按標題一 一對應)如果一列一列的粘,會非常的麻煩,如果有幾十個表格合併,你會不會崩潰掉?其實,有一個函數可以輕鬆搞定,它就是: HLOOKUP函數vlookup函數同學們都很熟悉,那麼上面這個函數又有什麼作用呢?
  • 一文掌握Excel、PowerBI、SQL、Python【數據合併】大法
    大家好,這是我們團隊的微信公眾號:數據愛好者記,這是公眾號的第一篇文章,文章最後有錄製的講解視頻,如果看文章不舒服的話,可以直接滑到文末看視頻講解,希望你能喜歡~       在工作中,會經常遇到將多張表合併為一張表
  • 多個Excel表合併到一個表中,有一個神秘功能幫你實現!99%的人都不會
  • 快速搞定excel合併同類項的問題,再也不用一個一個的複製粘貼了
    Hello,大家好今天跟大家分享下我們如何快速合併同類項,這也是一個粉絲提問的問題,他的數據很多老闆非讓這麼做,真是讓他人頭大,合併同類項就是將相同類型的數據都合併在一個單元格中,效果如下圖,就是將相同的部門都放在一個單元格中,這個的操作也非常的簡單點點滑鼠即可完成
  • Excel合併單元格最怕這種函數公式,即使大小不同照樣瞬間搞定!
    免費關注置頂公眾號或設為星標,否則可能收不到文章個人微信號 | (ID:LiRuiExcel520)微信服務號 | 跟李銳學Excel(ID:LiRuiExcel)微信公眾號 | Excel函數與公式(ID:ExcelLiRui)你在上班時遇到過excel
  • 合併/拆分 Excel?Python、VBA輕鬆自動化
    當你收集了 n 個人的 EXCEL 記錄表,需要將它們匯成一個總表時你會怎麼做呢?如果不通過技術手段,要一個個打開再複製粘貼也太麻煩了吧!此時就需要一個通過幾秒鐘的點擊就能完成合併的工具。如下目錄中放著 3 個待合併的 EXCEL 表,每個表中數據不同;新建一個 EXCEL 文件後打開它,用於存放合併後的數據;通過快捷鍵 Alt + F11 打開 VBA 界面;打開Sheet1,將上面的代碼複製粘貼到其中,按 F5 運行;
  • excel單元格操作:如何快速批量合併單元格
    小美:「是這樣的,我做了一個表格,領導說不好看,讓我把相同的部門做成合併單元格。」如下圖所示:小美:「需要將上面的表格,變成下圖的樣式。這可有幾十個部門啊,而且每個部門的員工數量都不一樣,這怎麼合併呀?
  • excel單元格操作:如何快速批量合併單元格
    」 苗老師:「批量合併單元格?是啥意思?需要怎麼批量?」 小美:「是這樣的,我做了一個表格,領導說不好看,讓我把相同的部門做成合併單元格。」這可有幾十個部門啊,而且每個部門的員工數量都不一樣,這怎麼合併呀? 」苗老師:「我懂了,你是想批量合併同部門的單元格吧,我教你幾個步驟就可以搞定。」
  • 這個Excel功能輕鬆完成多表合併
    多個表格匯總到一個表格中對於安裝/支持power query的Excel來說,很容易就可以完成。
  • 誰研究出來的多表、多工作簿合併,太牛了!
    關於多表或者多工作簿合併,一直以來都是大難題。Excel2013以上有POWER QUERY,高手有VBA,普通人有Ctrl+C和Ctrl+V。無數次的重複操作,吃力不討好,普通人真不容易,累死累活,效率低下。其實,在Excel中還存在一種比較通俗易懂的語言,SQL語言。
  • 多個excel表格合併匯總,就這麼簡單,連公式都用不著!
    匯總多個excel表格,一直困繞著很多同學,今天蘭色介紹的方法,不需要用任何公式就可以輕鬆完成。【例】如下圖所示,在一個工作簿中有四個城市的銷售表,需要根據這4個表格,用數據透視表進行匯總。