Applies ToExcel for Microsoft 365 Excel 2024 Excel 2021 Excel 2019 Excel 2016

使用多個表格可讓數據更有趣且與使用該數據的數據透視表和報表相關。 當您使用 Power Pivot 載入巨集處理資料時,您可以使用 [圖表檢視] 建立和管理匯入資料表之間的連線。

您的瀏覽器不支援影片。 請安裝 Microsoft Silverlight、Adobe Flash Player 或 Internet Explorer 9。

建立數據表關聯時,每個數據表都必須有一個包含相符值的數據行。 例如,如果您與客戶和訂單相關聯,每筆訂單記錄都必須有客戶代碼或標識符,才能解析為單一客戶。

  1. 在 Power Pivot 視窗中,按兩下 [圖表檢視]。 [資料檢視] 電子表格版面配置會變更為可視化圖表版面配置,而且數據表會根據其關聯性自動組織。

  2. 以滑鼠右鍵按兩下表格圖表,然後按兩下 [Create 關聯圖]。 [Create 關聯] 對話框隨即開啟。

  3. 如果數據表來自關係資料庫,則會預先選取數據行。 如果沒有預先選取任何數據行,請從包含要用來關聯每個數據表列之數據的數據表中選擇一欄。

  4. 針對 [關聯查閱表格],選取一個至少有一欄與您剛剛針對 [數據表] 選取之數據表相關的數據

  5. 針對 [欄],選取包含相關 查閱欄相關數據的欄。

  6. 按一下 [建立]

附註: 雖然 Excel 會檢查每一欄之間的數據類型是否相符,但不會確認欄中確實包含相符的數據,即使值不對應,也會建立關聯。 若要檢查關聯是否有效,請建立包含兩個數據表欄位的數據透視表。 例如,如果數據看起來不對 (,則儲存格是空白的,或是每個數據列) 重複相同的值,您必須選擇不同的欄位,以及可能不同的數據表。

尋找相關欄

當數據模型包含大量數據表或數據表包含大量欄位時,很難判斷要在數據表關聯中使用哪些數據行。 尋找相關數據行的方法之一是在模型中搜尋。 如果您已經知道要使用哪個數據行 (或索引鍵) ,但不確定其他數據表是否包含該欄,則這項技巧就很實用。 例如,數據倉儲中的事實數據表通常包含許多密鑰。 您可能會從該數據表中的索引鍵開始,然後在模型中搜尋包含相同索引鍵的其他數據表。 任何包含對應索引鍵的數據表都可以在數據表關聯中使用。

  1. 在 [ Power Pivot ] 視窗中,按兩下 [ 尋找]

  2. [尋找內容] 中,輸入索引鍵或欄做為搜尋字詞。 搜尋字詞必須包含功能變數名稱。 您無法搜尋欄的特性或其中包含的數據類型。

  3. 按兩下 [ 尋找元數據時顯示隱藏的欄位] 方塊 。 如果隱藏按鍵以減少模型中的雜亂,您可能不會在 [圖表檢視] 中看到它。

  4. 按一下 [尋找下一筆]。 如果找到相符專案,表格圖表中會醒目提示該欄。 您現在知道哪個資料表包含可用於資料表關聯的相符數據行。

變更使用中的關聯

數據表可以有多個關聯,但只有一個可以使用中。 根據預設,作用中的關聯會用於DAX計算和樞紐分析報表導覽。 非作用中的關聯性可透過USERELATIONSHIP函數用於DAX計算。 如需詳細資訊,請參閱 USERELATIONSHIP函數 (DAX)

如果以這種方式匯入數據表、在原始數據源中為該數據表定義多個關聯,或如果您手動建立其他關聯以支援 DAX 計算,則會存在多個關聯。

若要變更作用中的關聯,請升階非作用中的關聯。 目前作用中的關聯會自動變成非作用中。

  1. 指向數據表之間的關聯線。 非作用中的關聯會顯示為虛線。 (因為兩個數據行之間已經存在間接關聯,因此關聯性處於非作用中狀態。)

  2. 以滑鼠右鍵按兩下該行,然後按下 [標示為使用中]

    附註: 您只能在兩個數據表之間沒有其他關聯時啟用關聯。 如果數據表已經相關,但您想要變更它們的關聯方式,您必須將目前的關聯標示為非作用中,然後啟用新的關聯。

在 [圖表檢視] 中排列數據表

若要查看畫面上的所有表格,請按兩下 [圖表檢視] 右上角的 [ 調整成螢幕 大小] 圖示。

若要整理舒適的檢視,請使用 [拖曳至縮放] 控件、迷你圖,並將表格拖曳到您偏好的版面配置中。 您也可以使用滾動條和滑鼠滾輪來捲動螢幕。

頁面頂端

Need more help?

Want more options?

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

社群可協助您詢問並回答問題、提供意見反應,以及聆聽來自具有豐富知識的專家意見。