KutoolsforOffice — 一套方案,五大工具。事半功倍。三月特賣:20% 折扣

透過比對 Excel 中兩個工作表/工作簿的欄位,輕鬆更新或合併表格

作者Siluvia修改日期

Kutools for Excel

透過 300+ 強化 Excel
強大功能

若要在 Excel 中合併兩個表格,或根據另一個表格中的新資料更新現有內容,您可能會先想到來回複製貼上資料;此外,VLOOKUP 函數也能透過比對欄位協助合併表格。然而,這兩種方法在實際操作中不僅耗時,還令人煩躁不已!現在,透過合併表格功能搭配 Kutools for Excel,您就能快速根據兩個工作表或工作簿中的比對欄位,輕鬆完成表格的更新與合併!

透過比對欄位,以另一個表格中的新資料更新表格

合併表格,並透過比對欄位新增資料欄位


點選 KUTOOLS PLUS> 合併表格。請參閱截圖:

shot tables merge 01


透過比對欄位,以另一個表格中的新資料更新表格

假設您擁有如下方截圖所示的表格,該如何透過「產品」欄位,查詢表格中的新資料以更新主表格呢?請依照下列步驟操作。

兩個表格的欄位數量相同

shot tables merge 02

兩個表格的欄位數量不同

shot tables merge 03

1. 點選 KUTOOLS PLUS > 合併表格。請參閱截圖:

shot tables merge 01

2. 在 合併表格 – 步驟 1(共 5) 對話方塊中,點選shot tables merge 04按鈕(位於)請選擇主表格區段),即可選取您要用另一個表格中的新資料進行更新的主表格。請參閱截圖:

shot tables merge 05

3. 接著點選shot tables merge 04按鈕(位於)請選擇查找資料的表格區段),以選取您要從中檢索值的表格區域。

shot tables merge 06

注意事項

1. 若查詢表格位於目前工作簿的其他工作表中,只需點選該工作表分頁切換過去,再選取表格即可。

2. 如果查詢表格位於不同的工作簿中,請先在左側的工作簿和表窗格中點選該工作簿名稱以開啟它,再選取表格。(若要在「工作簿和表」窗格中顯示檔案名稱,您需先進階開啟該工作簿。)請參閱截圖:

shot tables merge 07

3. 點選下一步按鈕(位於)合併表格 – 步驟 1(共 5) 對話方塊中)。

4. 在 合併表格 – 步驟 2(共 5) 對話方塊中,選取您要用來作為更新依據的比對欄位,視需要勾選區分大小寫核取方塊,然後點選下一步按鈕。請參閱截圖:

shot tables merge 08

注意:若您在對話方塊中勾選區分大小寫選項,系統將以區分大小寫的方式標示查詢到的資料與已更新的內容。

5. 接著會開啟 合併表格 – 步驟 3(共 5) 對話方塊,請勾選您希望用新資料更新的欄位,然後點選下一步按鈕。

shot tables merge 00

6. 如果查詢表格的欄位數多於主表格,系統將開啟 表格合併 – 步驟 4(共 5) 對話方塊。請選取需新增至主表格的欄位,然後點選下一步按鈕。

若兩個所選表格的欄位數量相同,您將直接進入步驟 8.

shot tables merge 09

7. 在 合併表格 – 步驟 5(共 5) 對話方塊中,請根據需求設定選項,然後點選完成按鈕。詳情請參閱截圖。

shot tables merge 10

接著,主表格就會如以下截圖所示完成更新。

兩個表格的欄位數量相同

shot tables merge 02

兩個表格的欄位數量不同

shot tables merge 03

請前往注意事項區段,了解更多關於設定選項的詳細資訊。


合併表格,並透過比對欄位新增資料欄位

本節將說明如何在不變更主表格既有資料的前提下,透過欄位比對來合併兩個表格,並新增資料欄位。請參閱以下截圖:

shot tables merge 11

1. 點選 KUTOOLS PLUS> 合併表格。請參閱截圖:

shot tables merge 01

2. 在 合併表格 – 步驟 1(共 5) 對話方塊中,點選shot tables merge 4按鈕(位於)請選擇主表格區段),即可選取您要用另一個表格中的新資料進行更新的主表格。請參閱截圖:

shot tables merge 05

3. 接著點選shot tables merge 4按鈕(位於「請選擇查找資料的表格」區段),以選取您要從中檢索值的表格。

shot tables merge 06

注意事項

1. 若查詢表格位於目前工作簿的其他工作表中,只需點選該工作表分頁切換過去,再選取表格即可。

2. 如果查詢表格位於不同的工作簿中,請先在左側的工作簿和表窗格中點選該工作簿名稱以開啟它,再選取表格。(若要在)工作簿和表窗格中顯示檔案名稱,您需先進階開啟該工作簿。)請參閱截圖:

shot tables merge 07

4. 點選下一步按鈕(位於)合併表格 – 步驟 1(共 5) 對話方塊中)。

5. 在 合併表格 – 步驟 2(共 5) 對話方塊中,選取您要用來作為更新依據的比對欄位,視需要勾選「區分大小寫」核取方塊,然後點選「下一步」按鈕。請參閱截圖:

shot tables merge 08

注意:若您在對話方塊中勾選區分大小寫選項,系統將以區分大小寫標示已更新與查詢到的資料。

6. 在 合併表格 – 步驟 3(共 5) 對話方塊中,無需於請選擇需在主表中更新的列方塊中選取任何欄位,請直接點選下一步按鈕。請參閱截圖:

shot tables merge 12

7. 在 合併表格 – 步驟 4(共 5) 對話方塊中,勾選主表列核取方塊,選取查詢表格中所有要合併至主表格的欄位,然後點選下一步按鈕。請參閱截圖:

shot tables merge 13

8. 在 合併表格 – 步驟 5(共 5) 對話方塊中,請依需求設定選項後,點選完成按鈕。詳情請參閱截圖。

shot tables merge 10

接著,兩個選取的表格就會如以下截圖所示完成合併。

shot tables merge 11

注意事項:在設定選項對話方塊中,您可以進行下列設定:

1. 將不符的資料列新增至主表格末尾

shot tables merge 14

若您勾選此選項,查詢表格中所有未比對到的值都將新增至主表格末尾,如下方截圖所示:

shot tables merge 15

2. 添加重複匹配的行

shot tables merge 16

1.1 如果兩個選取表格中存在重複匹配的資料列,選取在主表的末尾添加重複匹配的行選項,即可將這些重複匹配的資料列新增至主表格末尾,如下方截圖所示。

shot tables merge 17

1.2 選取在具有相同數值的列之後插入重複匹配列(具有相同數值者)選項後,系統會於主表格中相同數值的下方插入重複匹配列,如下方截圖所示。

shot tables merge 18

3. 添加狀態列

shot tables merge 19

您可以在添加區段中,勾選添加狀態列核取方塊,於主表格右側加入狀態列,標記所有已更新的儲存格。

shot tables merge 20

4. 更新

shot tables merge 21

4.1 若查閱表格中存在空白儲存格,且您僅希望以現有資料更新主表格,並忽略查閱表格中的空白儲存格,請選擇僅當查找表中的儲存格包含資料時才更新選項。您將獲得如下方截圖所示的更新結果。

shot tables merge 22

4.2 若主表格中存在空白儲存格,且僅希望更新這些空白儲存格並加入未比對到的資料,同時保留主表格中的原始內容不變,請選擇只更新主表中的空儲存格和新添加的儲存格選項。更新結果如下方截圖所示,敬請參閱。

shot tables merge 23

5. 您可在高亮區段中,依需求設定背景與字體顏色,醒目標示主表格中所有已更新的儲存格!

shot tables merge 24


示範:透過比對欄位來更新或合併表格

 
Kutools for Excel:超過 300 種實用工具隨手可得!盡享 AI 驅動功能,讓工作更聰明、更快速!立即下載!

推薦的生產力工具

Office Tab:在 Microsoft Office 中使用實用的分頁標籤,就像 Chrome、Firefox 與新版 Edge 瀏覽器一樣!透過分頁輕鬆切換文件,告別雜亂視窗。了解更多……

Kutools for Outlook:Kutools for Outlook 提供 100 多種強大功能,全面支援 Microsoft Outlook 2010–2024(及後續版本)與 Microsoft 365,助您輕鬆簡化郵件管理、大幅提升工作效率!了解更多……


Kutools for Excel

Kutools for Excel 提供 300 多項進階功能,助您在 Excel 2010 至 2024 及 Microsoft 365 中大幅提升工作效率。上述功能僅為眾多省時利器之一。

🌍 支援 40+ 種介面語言
✅ 全球 500,000+ 名使用者與 80,000+ 家企業信賴
🚀 相容所有現代版 Excel
🎁 30 天完整功能試用 — 無需註冊、無任何限制
Kutools for Excel 功能區Kutools for Excel 功能區