我要如何合併兩個以上的表格?

附註: 我們想要以您的語言,用最快的速度為您提供最新的說明內容。本頁面是經由自動翻譯而成,因此文中可能有文法錯誤或不準確之處。讓這些內容對您有所幫助是我們的目的。希望您能在本頁底部告訴我們這項資訊是否有幫助。此為英文文章出處,以供參考。

您可以合併到另一個 (合併) 從一個資料表的資料列,只要貼上在目標表格下方的第一個空白儲存格的資料。表格會增加以包含新資料列的大小。如果這兩個資料表中的資料列相符,您可以合併與另一個資料表的資料行,貼在第一個空白儲存格右邊的資料表。在此情況下也,表格會增加以容納新的資料行。

合併的資料列是實際上非常簡單,但合併資料行很難如果一個資料表的資料列不會對應與其他資料表中的資料列。您可以藉由使用VLOOKUP,避免對齊問題。

使用 VLOOKUP 函數的兩個資料表合併

在以下所示的範例中,您會看到兩個資料表的先前有其他名稱以新名稱: 「 藍色 」 和 「 橘色 」。在 [藍色] 資料表中每個資料列會是的訂單明細項目。因此,訂單識別碼: 20050 有兩個項目、 訂單識別碼 20051 有一個項目、 訂單識別碼 20052 具有三個項目,依此類推。我們想要合併銷售識別碼和地區資料行,藍色資料表,以符合橘色表格訂單識別碼欄中的值。

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

訂單識別碼值重複在藍色資料表中,但橘色表格中的訂單識別碼值都是唯一。如果我們只複製並貼入到橘色表格中的資料銷售識別碼和地區的第二個項目的順序: 20050 的值會關閉一列,就會變更藍色表格中的新資料行中的值。

以下是藍色表格,您可以複製到空白工作表的資料。貼到工作表之後,請按 Ctrl + T 轉換成表格],然後重新命名 Excel 表格藍色。

訂單識別碼

銷售日期

產品識別碼

: 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 將其轉換成表格,,然後再重新命名表格橙色。

訂單識別碼

銷售識別碼

地區

: 20050

447

西部

20051

398

南部

20052

1006

北部

20053

447

西部

20054

885

東部

20055

398

南部

20056

644

東部

20057

1270

東部

20058

885

東部

我們需要確認 [銷售識別碼] 和 [地區的值,每個訂單正確對齊與每個唯一的訂單明細項目。若要這麼做,現在就讓我們貼入的儲存格右邊的藍色表格中銷售識別碼和地區的表格標題,然後使用 VLOOKUP 公式從橘色表格的銷售識別碼和地區取得正確的值。

方法如下:

  1. 複製橘色表格 (僅限這些兩個儲存格) 中的銷售識別碼和地區的標題。

  2. 將標題貼至藍色表格中的 [產品識別碼] 標題右側的儲存格。

    現在,藍色表格是五個欄寬,包括新的銷售識別碼和地區欄。

  3. 藍色表格中銷售識別碼下方的第一個儲存格內,開始撰寫此公式:

    =VLOOKUP(

  4. 在藍色資料表中,挑選訂單識別碼欄中的第一個儲存格:20050。

    部分完成的公式看起來像這樣: 部分 VLOOKUP 公式

    [@[訂單識別碼]] 部分表示「從訂單識別碼欄取得此同一列中的值」。

    輸入一個逗號,然後用滑鼠選取整個橘色表格,這樣「橘色[#全部]」就會加入公式。

  5. 輸入另一個逗號、2、另一個逗號和 0,像這樣:,2,0

  6. 按 Enter,完成的公式看起來像這樣:

    完成的 VLOOKUP 公式

    「橘色[#全部]」部分表示「查詢橘色表格中的所有儲存格」,2 表示「從第二欄取得值」,0 表示「僅在有完全相符的項目時傳回值」。

    請注意,Excel 會使用 VLOOKUP 公式填寫該欄中的儲存格。

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

  8. 在步驟 6 中,用 3 取代 2,完成的公式看起來像這樣:

    完成的 VLOOKUP 公式

    此公式和第一個公式只有一個差別:第一個公式是從橘色表格的第 2 欄取值,第二個公式是從第 3 欄取值。

    現在您會在藍色表格中新欄的每一個儲存格內看到值。 儲存格會包含 VLOOKUP 公式,但顯示值。 您會想要將這些儲存格中的 VLOOKUP 公式轉換為其實際值。

  9. 選取銷售識別碼欄中所有值的儲存格,然後按 Ctrl+C 進行複製。

  10. 按一下 [常用][貼上] 下方的箭號。

    [貼上] 下方的箭號會顯示 [貼上庫]

  11. 在 [貼上庫] 中,按一下 [貼上值]

    [貼上] 圖庫中的 [貼上值] 按鈕

  12. 選取 [地區] 欄中所有值的儲存格,複製它們並重複步驟 10 和 11。

    現在這兩欄中的 VLOOKUP 公式已被值取代。

表格和 VLOOKUP 的詳細資訊

需要更多協助嗎?

您可以隨時詢問 Excel 技術社群中的專家、在 Answers 社群取得支援,或是在 Excel User Voice 上建議新功能或增強功能。

使用 Microsoft 365 保持領先

需要更多協助?

增進您的 Office 技巧
探索訓練
優先取得新功能
加入 Office 測試人員

這項資訊有幫助嗎?

感謝您的意見反應!

感謝您的意見反應! 我們將協助您與我們的其中一個 Office 支援專員連絡以深入了解您的意見。

×