共用方式為


建立兩個資料表之間的關聯性

如果您資料來源中的資料表並沒有關聯性存在,或如果您新增資料表,則可以使用 PowerPivot for Excel 中的工具來建立新的關聯性。如需有關 PowerPivot for Excel 中所使用之關聯性的詳細資訊,請參閱<關聯性概觀>。

[!附註]

在 Windows Vista 和 Windows 7 中,PowerPivot 視窗中的功能都有在功能區中提供,在此主題中會對此加以說明。在 Windows XP 中,功能都是從一組功能表使用的。如果您使用的是 Windows XP,而且想要了解功能表命令如何與功能區命令相關,請參閱<Windows XP 中的 PowerPivot UI>。

若要建立兩個資料表之間的關聯性

  1. 按一下 [PowerPivot] 視窗中的 [設計] 索引標籤,然後按一下 [關聯性] 群組中的 [建立關聯性]

  2. [建立關聯性] 對話方塊的 [資料表] 中,按一下向下鍵,然後從下拉式清單中選取資料表。

    在「一對多」關聯性中,這個資料表應該是「多」邊。

  3. 針對 [資料行],選取包含與 [相關查閱資料行] 相關之資料的資料行。

  4. 針對 [相關查閱資料表] 選取資料表,其中至少有一個資料行與剛才針對 [資料表] 選取的資料表相關聯。

    在「一對多」關聯性中,此資料表應該是「一」邊,也就是說,所選資料行中的值不包含重複的項目。如果您嘗試以錯誤的順序 (一對多而非多對一) 建立關聯性,圖示將會出現在 [相關查閱資料行] 欄位的旁邊。反轉順序來建立有效的關聯性。

  5. 針對 [相關查閱資料行] 選取資料行,其唯一值與針對 [資料行] 選取之資料行中的值相符。

  6. 按一下 [建立]

建立關聯性的考量

建立關聯性時,有以下的考量:

  • 每一對資料表之間只能有一個關聯性。

  • [相關查閱資料行] 中的資料值必須是唯一的。換句話說,資料行不能包含重複的值。

  • 每個資料表都必須具有能夠唯一識別該資料表中每個資料列的單一資料行。

  • [資料行][相關查閱資料行] 必須相容。如需有關資料類型的詳細資訊,請參閱<PowerPivot 活頁簿中支援的資料類型>。

如需完整的需求清單,請參閱<關聯性概觀>中的<關聯性的需求>。