當您合併時,您通常會聯入兩個查詢,這些查詢位於 Excel或外部資料源中。 此外,合併功能具有直覺式的使用者介面,可協助您輕鬆加入兩個相關的資料表。 如需將訂單詳細資料查詢的總銷售額合併至產品資料表的範例,請參閱瞭解如何 合併多個資料來源教學課程。

注意: [隱私權等級] 可防止使用者無意中合併多個資料來源的資料,但這些資料可能屬於私人或組織。 視查詢而定,使用者可能不慎將資料從私人資料來源傳送至另一個疑為惡意的資料來源。 Power Query 會分析每個資料來源,並將它們歸類為定義的隱私權層級:公用、組織和私人。 有關隱私權等級的資訊,請參閱設定 隱私權等級

合併查詢會從兩個現有的查詢建立新查詢。 一個查詢結果包含主資料表的所有資料行,其中一個資料行做為單一資料行,包含與次要資料表的關係。 關聯資料表會根據共同資料行值,來包含與主要資料表中每個資料列相符的所有資料列。 [展開] 作業會將關聯資料表的資料行加到主要資料表。 

有兩種類型的合併作業:

  • 內嵌合併    將資料合併到現有的查詢,直到取得最終結果。 結果會是目前查詢結尾部分的新步驟。

  • 中間合併     您可以為每個合併作業建立新查詢。

若要在 [查詢相依性>對話方塊中查看關聯性視覺化表示,請選取 [>相依性。 在對話方塊底部,選取 [版面 配置命令以控制圖表方向。

[查詢相依性> 對話方塊中的視圖

您至少需要兩個可以合併的查詢,且至少有一或多個資料行,才能在聯動作業中相符。 它們可能來自不同類型的外部資料源。 下列範例使用產品與總銷售額。

  1. 若要開啟查詢,請找出先前從 Power Query 編輯器載入的查詢,選取資料中的儲存格,然後選取查詢>編輯。 詳細資訊請參閱在 Excel中建立、載入或編輯Excel。

  2. 選取主>合併查詢。 預設動作是執行內嵌合併。 若要執行中間合併,請選取命令旁的箭鍵,然後選取合併 查詢為 New。 

    [ 合併 」 對話方塊即會顯示。

  3. 從第一個下拉式清單中選取主資料表,然後選取欄標題以選取連接欄。

  4. 從下拉式清單中選取相關的資料表,然後選取欄標題以選取符合的欄。

    在主資料表和相關或次要資料表的預覽中,請確保選取的欄數相同。 欄比較是以每個資料表中的選取順序為基礎。 符合的欄必須具有相同的資料類型,例如文字數位。 您也可以選取多個要合併的欄。

    [Merge] (合併) 對話方塊

  5. 從主資料表和相關資料表中選取欄之後,Power Query 會顯示最上方一組資料列的比對數。 此動作會驗證 合併 作業是否正確,或您是否需要變更以取得您想要的結果。 您可以選取不同的資料表或欄。

  6. 預設聯動作業是內部連接,但您可以從連接類型下拉清單選取下列類型的聯動作業:

    內部連接    只從主資料表和相關資料表引入符合的列。

    左外部連接    保留主資料表的所有列,並帶來關聯資料表的任何比對列。

    右外部連接    保留關聯資料表的所有列,並帶來主資料表的任何比對列。

    完整外部    將主資料表和相關資料表的所有資料列都帶進。

    左反連接    只從主資料表引入沒有關聯資料表任何比對列的列。

    右反連接    只會從沒有主資料表任何比對列的相關資料表中,將資料列帶進。

    交叉連接    將主資料表的每一列與關聯資料表中的每一列合併,以從兩個數據表返回列的笛卡爾式結果。

  7. 如果您想要執行模糊比對,請選取使用模糊比對來執行合併然後從 模糊比對選項中選取。 詳細資訊,請參閱建立 模糊比對

  8. 若要只包含與關聯資料表相符的主資料表中的那些列,請選取 僅 包含相符的列。 否則,主資料表的所有資料列都包含在結果查詢中。

  9. 選取 [確定]。

結果

合併最終版

合併 作業 之後,您可以展開資料表結構化資料行,將關聯資料表的欄新加到主資料表中。 資料行展開至主要資料表後,您便可套用篩選及其他轉換作業。 詳細資訊,請參閱 使用清單、記錄或表格結構化欄

  1. 在資料預覽中,選取NewColumn展開標題旁的展開圖示。

  2. 在展開 拉式方塊中,選取或清除欄以顯示您想要的結果。 若要匯總欄值,請選取匯總

    Power Query 合併

  3. 您可能會想要重新命名新欄。 詳細資訊,請參閱 重新命名欄

另請參閱

適用於 Excel 的 Power Query 說明 

瞭解如何合併多個資料來源

合併查詢概觀 (docs.com)

左外部連接 (docs.com)

右外部連接 (docs.com)

完整外部連接 (docs.com)

內部聯 (docs.com)

左反聯 (docs.com)

右反聯 (docs.com)

交叉連接 (docs.com)

Need more help?

Expand your skills
Explore Training
Get new features first
Join Microsoft Insiders

Was this information helpful?

How satisfied are you with the translation quality?
What affected your experience?

Thank you for your feedback!

×