Applies To
Excel for Microsoft 365 Excel 2024 Excel 2021

你可以透過將資料貼到目標表格下方的第一個空格子裡,將一個資料表 () 列合併到另一個資料表。 表格會放大以包含新列。 如果兩個資料表的列數一致,你可以將一個資料表的欄位與另一個欄位合併——方法是將它們貼到表格右側的第一個空格子裡。 此時表格也會增加以容納新欄位。

對於較大或較複雜的資料集,你也可以用 Excel 裡的其他工具來合併資料表。

合併列其實相當簡單,但如果一個資料表的列與另一個資料表的列不對應,合併欄位會比較棘手。 透過使用 VLOOKUP 這類查找函數,可以避免部分對齊問題。

使用 VLOOKUP 函式合併兩個資料表

在下方的例子中,你會看到 兩個先前有不同名稱的表格 :「藍色」和「橘色」。 在藍色表格中,每一列都是訂單的行項目。 例如訂單編號 20050 有兩件商品,訂單 ID 20051 有一件商品,訂單 ID 20052 有三件商品,依此類推。 我們希望根據橘色表中訂單ID欄位的匹配值,將銷售ID和區域欄位與藍色表格合併。

將兩欄合併到另一個表格中

訂單 ID 值在藍色表格中重複,但橘色表格中的訂單 ID 值是唯一的。 如果我們直接複製貼上 Orange 表格的資料,訂單 20050 第二項的銷售 ID 和區域值會偏差一列,導致藍色表格新欄位的值改變。

這是藍色表格的資料,你可以複製到空白工作表中。 貼到工作表後,按 Ctrl+T 轉成表格,然後 將 Excel 表格重新命名 為藍色。

訂單識別碼

Sale Date

產品識別碼

20050

2/2/14

C6077B

20050

2/2/14

C9250LB

20051

2/2/14

M115A

20052

2/3/14

A760G

20052

2/3/14

E3331

20052

2/3/14

SP1447

20053

2/3/14

L88M

20054

2/4/14

S1018MM

20055

2/5/14

C6077B

20056

2/6/14

E3331

20056

2/6/14

D534X

這是橘色表的數據。 把它複製到同一張工作紙裡。 貼到工作表後,按 Ctrl+T 轉成表格,然後將表格重新命名為 Orange。

訂單識別碼

銷售識別碼

地區

20050

447

西部

20051

398

南部

20052

1006

北部

20053

447

西部

20054

885

東部

20055

398

南部

20056

644

東部

20057

1270

東部

20058

885

東部

我們需要確保每筆訂單的銷售 ID 和區域值與每個獨特的訂單項目正確對齊。 為此,我們將表格標題 Sales ID 和 Region 貼到藍色表格右側的儲存格,並使用 VLOOKUP 公式從 Orange 表格的銷售 ID 和區域欄位取得正確的值。

方法如下:

  1. 複製橘色表格中的銷售ID和區域標題 (只) 這兩個儲存格。

  2. 將標題貼到儲存格中,位於藍色表格產品識別標題右側。

    現在,藍色表格寬五欄,包含新的銷售 ID 和區域欄位。

  3. 在藍色表格中,銷售ID下方的第一個儲存格開始寫這個公式:

    =VLOOKUP (

  4. 在藍色表格中,選擇訂單 ID 欄位的第一個儲存格 20050。

    部分完成的公式如下: 部分 VLOOKUP 公式

    [@[Order ID]] 部分的意思是「從 Order ID 欄位取得同一列的值」。

    輸入逗號,並用滑鼠選取整個橘色表格,讓「Orange[#All]」加入公式。

  5. 再輸入一個逗號,2,再打一個逗號,然後0——像這樣:,2,0

  6. 按下 Enter 鍵,完成的公式如下:

    完成的 VLOOKUP 公式

    Orange[#All]部分的意思是「查看橘色表中所有格子」。 2 代表「從第二欄取得數值」,0 表示「只有在完全匹配時才回傳該數值」。

    注意 Excel 用 VLOOKUP 公式填滿了該欄的儲存格。

  7. 回到步驟 3,但這次開始在 Region 下方的第一個儲存格寫同一個公式。

  8. 在第 6 步,將 2 替換為 3,使完成的公式看起來如下:

    完成的 VLOOKUP 公式

    這個公式和第一個公式只有一個不同——第一個公式取自 Orange 表格的第 2 欄,第二個則從第 3 欄取值。

    現在你會在藍色表格中新欄位的每個格子看到值。 它們包含 VLOOKUP 公式,但會顯示數值。 你需要把那些儲存格裡的 VLOOKUP 公式轉換成實際值。

  9. 選取銷售ID欄中的所有數值儲存格,然後按Ctrl+C複製它們。

  10. 選擇「貼上」下方的「首頁 > 箭頭」。

    貼上按鈕箭頭

  11. 在「貼上」圖庫中,點選 「貼上數值」。

    選項圖庫中的「貼上數值」按鈕

  12. 選取區域欄位中的所有數值儲存格,複製它們,然後重複步驟 10 和 11。

    現在,兩欄中的 VLOOKUP 公式已被以下值取代。

更多關於表格與 VLOOKUP 的資訊

需要更多協助嗎?

您可以隨時詢問 Excel 技術社群中的專家,或在社群中取得支援。

Need more help?

Want more options?

探索訂閱權益、瀏覽訓練課程、瞭解如何保護您的裝置等等。