跳到主要內容

如何基於鍵列將兩個或多個表合併為一個表?

假設工作簿中有三個表,現在,您想根據對應的鍵列將這些表合併為一個表,以得到結果,如下面的屏幕快照所示。 對於我們大多數人來說,這可能是一個麻煩的任務,但是,請不要擔心,本文將介紹一些解決此問題的方法。

    

根據鍵列將兩個或多個表合併為一個表 Power Query 函數(Excel 2016及更高版本)

基於關鍵列將兩個或多個表合併為一個具有驚人功能的表


根據鍵列將兩個或多個表合併為一個表 Power Query 函數(Excel 2016及更高版本)

要使用 Power Query 用於根據對應的鍵列將多個表合併為一個的函數,請按以下步驟操作:

1。 如果您的數據范圍不是表格格式,則首先應將它們轉換為表格,請選擇範圍,然後單擊 插入 > 枱燈創建表格 對話框,單擊 OK 按鈕,請參閱屏幕截圖:

2。 在為每個數據范圍創建表之後,然後選擇第一個表,然後單擊 數據 > 從表/範圍,請參見屏幕截圖:

3。 然後,在 表格1-Power Query 編輯頁 窗口中,單擊 首頁 > 關閉並加載 > 關閉並加載到,請參見屏幕截圖:

4。 在彈出 導入數據, 選擇 僅創建連接 選項,然後單擊 OK 按鈕,請參見屏幕截圖:

5。 然後,在 查詢和連接 窗格,現在,重複上述步驟2-步驟4,為要合併的其他兩個表創建連接表。 完成後,您將獲得以下屏幕截圖:

6。 為表創建連接後,然後,應將前兩個表合併為一個,請單擊 數據 > 獲取數據 > 合併查詢 > 合併,請參見屏幕截圖:

7。 在 合併 對話框,請執行以下操作:

  • (1.)從第一個下拉列表中選擇第一個表;
  • (2.)從第二個下拉列表中選擇要合併的第二個表;
  • (3.)在預覽窗格中,分別單擊兩個表中的匹配列以將其選中,所選列將變為綠色。
  • (4.)在 加盟種類 下拉,選擇 左外(全部從第一開始,從第二開始匹配) 選項。

8。 然後,點擊 OK 按鈕,在 合併1-Power Query 編輯頁 窗口中,單擊  按鈕,請參見屏幕截圖:

9。 然後,在展開框中:

  • (1.)保持默認 擴大 選擇的選項;
  • (2.)在 選擇所有列 列錶框中,選中要合併到第一個表的列名;
  • (3.)取消選中 使用原始列名稱作為前綴 選項。

10。 然後,點擊 OK 按鈕,現在,您可以看到第二個表中的列數據已添加到第一個表中,請參見屏幕截圖:

11。 在此步驟中,第一個表和第二個表已通過鍵列成功合併,現在,您需要將此合併表導入到新的合併連接表中,請單擊 首頁 > 關閉並加載 > 關閉並加載到,請參見屏幕截圖:

12。 在彈出 導入數據 對話框中選擇 僅創建連接 選項,然後單擊 OK 按鈕,請參見屏幕截圖:

13。 在這裡,您可以看到創建了一個名為 合併1 ,在 查詢和連接 窗格,請參見屏幕截圖:

14。 合併前兩個表後,現在,您需要合併新的 合併1 桌子和第三張桌子,請點擊 數據 > 獲取數據 > 合併查詢 > 合併,並在中 合併 對話框中,進行以下操作:

  • (1.)從第一個下拉列表中選擇Merge1表;
  • (2.)從第二個下拉列表中選擇要合併的第三個表;
  • (3.)在預覽窗格中,分別單擊兩個表中的匹配列以將其選中,所選列將變為綠色;
  • (4.)在 加盟種類 下拉,選擇 左外(全部從第一開始,從第二開始匹配) 選項。

15。 然後,單擊 OK合併2-Power Query 編輯頁 窗口中,單擊 按鈕,然後在展開的框中,從第三張表中選擇要合併的列名,然後取消選中 使用原始列名稱作為前綴 選項,請參見屏幕截圖:

16。 然後,點擊 OK 按鈕,您將獲得一個合併的表以及這三個表,現在,您應該將此合併的表導入到新的表格中,請單擊 首頁 > 關閉並加載 > 關閉並加載到,請參見屏幕截圖:

17。 在 導入數據 對話框中選擇 枱燈 新工作表 選項,請參見屏幕截圖:

18。 最後,在新工作表中創建了一個新表,其中包含來自三個表的數據,這些數據基於相應的鍵列,如以下屏幕截圖所示:

保養竅門:

1.如果原始數據發生更改,則您還需要更改合併表,請單擊合併表中的一個單元格,然後單擊 詢問 > 刷新 獲取刷新的數據。 看截圖:

2.使用此功能,您還可以通過重複上述步驟來合併更多的表。


基於關鍵列將兩個或多個表合併為一個具有驚人功能的表

在本節中,我將展示一個有用的功能– 表合併 of Excel的Kutools,使用此功能,您可以基於鍵列將兩個或多個表快速合併為一個表。

例如,我有兩個表要合併,如下圖所示:

提示:要應用此 表合併 功能,首先,您應該下載 Excel的Kutools,然後快速輕鬆地應用該功能。

安裝後 Excel的Kutools,請這樣做:

1。 點擊 Kutools 加 > 表合併,請參見屏幕截圖:

2。 在第一步 表格合併 嚮導,請分別選擇主表和查找表,備註:查找表中的列數據將添加到主表中),請參見屏幕截圖:

3。 在步驟2 表格合併 嚮導,請檢查您要基於其合併表的鍵列名稱,請參見屏幕截圖:

4。 點擊 下一頁 按鈕,在第3步 表合併 嚮導,請單擊 下一頁 直接單擊按鈕,請參見屏幕截圖:

5。 然後,在嚮導的第4步中,從要添加到主表中的查找表中檢查列名,請參見屏幕截圖:

6。 繼續點擊 下一頁 按鈕,在嚮導的最後一步中, 加入 選項列錶框,選中 將不匹配的行添加到主表的末尾 選項,同時,您還可以根據需要選擇重複行的操作。 看截圖:

7。 然後,點擊 按鈕,查找表中的相應數據列將被添加到主表中,如下圖所示:

保養竅門:

1.使用此功能,您可以根據需要通過另一個表更新主表中的數據。

2.要合併更多表,只需選擇新合併數據的結果作為主表,然後重複上述步驟。

點擊下載Kutools for Excel並立即免費試用!


更多相關文章:

  • 合併和合併行而不丟失Excel中的數據
  • 如果您應用“合併和居中”命令(“對齊”面板上的“主頁”選項卡>合併和居中)命令來合併Excel中的數據行,則Excel僅將數據保留在最左上角的單元格中。 用戶必須使用另一種方​​法將多行數據合併為一行,而不刪除數據。 本教程將向您介紹如何將數據行合併為一行的方法。
  • 通過在Excel中匹配列合併兩個表
  • 假設您在兩個不同的工作表中有兩個表,一個是主表,另一個是新數據表。 現在,您想通過匹配的列合併這兩個表並更新數據,如下圖所示,如何在Excel中快速解決呢? 在本文中,我將介紹按列快速組合兩個表的技巧。
  • 合併重複的行並求和Excel中的值
  • 在Excel中,當您具有一系列包含某些重複項的數據時,您可能總是會遇到此問題,現在您想要合併重複數據並在另一列中將相應的值求和,如下面的屏幕截圖所示。 您如何解決這個問題?
  • 在Excel中將多個工作簿合併為一個主工作簿
  • 當您必須在Excel中將多個工作簿組合成一個主工作簿時,您是否曾經被困住過? 最可怕的是,您需要組合的工作簿包含多個工作表。 以及如何僅將多個工作簿的指定工作表合併到一個工作簿中? 本教程演示了幾種有用的方法來幫助您逐步解決問題。

  • 超級公式欄 (輕鬆編輯多行文本和公式); 閱讀版式 (輕鬆讀取和編輯大量單元格); 粘貼到過濾範圍...
  • 合併單元格/行/列 和保存數據; 拆分單元格內容; 合併重複的行和總和/平均值...防止細胞重複; 比較範圍...
  • 選擇重複或唯一 行; 選擇空白行 (所有單元格都是空的); 超級查找和模糊查找 在許多工作簿中; 隨機選擇...
  • 確切的副本 多個單元格,無需更改公式參考; 自動創建參考 到多張紙; 插入項目符號,複選框等...
  • 收藏并快速插入公式,範圍,圖表和圖片; 加密單元 帶密碼 創建郵件列表 並發送電子郵件...
  • 提取文字,添加文本,按位置刪除, 刪除空間; 創建和打印分頁小計; 在單元格內容和註釋之間轉換...
  • 超級濾鏡 (將過濾方案保存並應用於其他工作表); 高級排序 按月/週/日,頻率及更多; 特殊過濾器 用粗體,斜體...
  • 結合工作簿和工作表; 根據關鍵列合併表; 將數據分割成多個工作表; 批量轉換xls,xlsx和PDF...
  • 數據透視表分組依據 週號,週幾等 顯示未鎖定的單元格 用不同的顏色 突出顯示具有公式/名稱的單元格...
kte選項卡201905
  • 在Word,Excel,PowerPoint中啟用選項卡式編輯和閱讀,發布者,Access,Visio和Project。
  • 在同一窗口的新選項卡中而不是在新窗口中打開並創建多個文檔。
  • 將您的工作效率提高 50%,每天為您減少數百次鼠標點擊!
officetab底部
Comments (0)
No ratings yet. Be the first to rate!
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations