數據模型中的數據表可以有多個關聯。 如果您故意在已關聯的數據表之間建立其他關聯,或是匯入在原始數據源中已定義多個關聯的數據表,則可能就是這種情況。
當多個關聯存在時,只有單一關聯可做為提供數據導覽和計算路徑的目前作用中關聯。 一對數據表之間的任何其他關聯都視為非作用中。
如果您確定不需要數據表,可以刪除數據表之間的現有關聯,但請注意,這可能會在數據透視表或參照這些表格的公式中造成錯誤。 刪除或停用關聯之後,數據透視表的結果可能會以非預期的方式變更。
從 Excel 開始
-
按一下 [資料] > [關聯圖]。
-
在 [管理關聯性] 對話框中,從清單中選取一個關聯。
-
按一下 [刪除]。
-
在 [警告] 對話框中,確認您要刪除關聯,然後按兩下 [ 確定]。
-
在 [管理關聯性] 對話框中,按兩下 [關閉]。
從 Power Pivot開始
-
按兩下 [常用 > 圖表檢視]。
-
以滑鼠右鍵按兩個資料表的關聯線,然後按兩下 [刪除]。 若要選取多個關聯,請按住 CTRL,同時按下每個關聯。
-
在 [警告] 對話框中,確認您要刪除關聯,然後按兩下 [ 確定]。
附註:
-
關聯存在於數據模型中。 當您匯入多個數據表或建立多個數據表之間的關聯時,Excel 也會建立模型。 您可以故意建立數據模型,做為數據透視表、樞紐分析圖和 Power View 報表的基礎。 如需詳細資訊,請參閱在 Excel 中 Create 數據模型。
-
如果您關閉 [管理關聯性 並按兩下 [復原],您可以在 Excel 中復原刪除。 如果您要在 Power Pivot中刪除關聯,就無法復原該關聯的刪除。 您可以重新建立關聯,但這個動作需要完整重新計算活頁簿中的公式。 因此,刪除公式中使用的關聯之前,請務必先檢查。 如需詳細數據,請參閱 關聯概觀 。
-
數據分析表達式 (DAX) RELATED 函數使用數據表之間的關聯來查閱另一個數據表中的相關值。 刪除關聯之後,它會傳回不同的結果。 如需詳細資訊,請參閱 RELATED 函數。
-
除了變更數據透視表和公式結果之外,建立和刪除關聯也會導致重新計算活頁簿,這可能需要一些時間。
-