鏈接表是一個 Excel 表, 其中包含指向數據模型中的表的鏈接。在 excel 表中創建和維護數據 (而不是從文件導入數據) 的優點是, 您可以繼續在 excel 工作表中編輯這些值, 同時使用數據模型中的鏈接表作為數據透視表的基礎、數據透視圖或 Power View 報表。
添加鏈接表只需選擇一個區域, 然后單擊 “添加到數據模型” 即可。也可以將該區域的格式設置為表, 然后為其指定一個正確的名稱。使用命名鏈接表, 可以更輕松地執行計算和管理關系。
請按照以下步驟將數據鏈接到表格:
-
選擇要在鏈接表中使用的行和列的區域。
-
將行和列的格式設置為表格:
-
單擊 “開始>”作為表格格式, 然后選擇表格樣式。你可以選擇任意樣式, 但請確保始終選擇”表包含標題”。如果表沒有標題, 請考慮立即創建它們。否則, Excel 將使用任意名稱 (column1、column2 等) 來傳達無意義的有關列內容的信息。
-
為該表命名。在 Excel 窗口中,單擊“表格工具”下的“設計”。在“屬性”組中,鍵入表的名稱。
-
-
將光標放在表格中的任意單元格上方。
-
單擊“Power Pivot”>“添加到數據模型”以創建鏈接表。在 Power Pivot 窗口中,您會看到帶有鏈接圖標的表格,表明該表已鏈接到 Excel 中的源表:
-
如果模型已經包含表, 則僅有一個步驟。你應該在剛添加的新表和模型中的其他表之間創建關系。有關說明, 請參閱在關系圖視圖中創建兩個表之間的關系或創建關系。
如果工作簿以前沒有包含數據模型, 則它現在有一個數據模型。當您在兩個表之間創建關系或單擊Power Pivot中的 “添加到數據模型” 時, 將自動創建模型。若要了解詳細信息, 請參閱在 Excel 中創建數據模型。
現在您有了一個鏈接表, 您可以編輯工作表中的任何單元格, 包括添加和刪除行和列。Power Pivot中的數據模型將立即同步。
表名稱是一個例外。如果在 Excel 中重命名表格, 您將需要手動更新Power Pivot中的表。
提示:?若要瀏覽教程以了解有關鏈接表的詳細信息, 請參閱教程: 將數據導入 Excel 并創建數據模型。
同步表和模型之間的更改
默認情況下, 鏈接表是在包含數據值的區域或命名表之間保留的活動連接, 以及用于驅動報表的數據模型。如果你添加或刪除數據, 或者重命名列和表, 數據模型將自動更新。
在某些情況下, 你可能需要控制更新行為。使用Power Pivot 加載項切換到手動更新模式。
請按照以下步驟切換到手動更新模式:
-
確保包含鏈接表的工作簿在 Excel 中處于打開狀態。
-
打開 Power Pivot 窗口。
-
在底部的選項卡中, 單擊鏈接表。任何鏈接表都由表名稱旁邊的小鏈接圖標指示。
-
在頂部的功能區中,單擊“鏈接表”。
-
在 “更新模式” 中, 選擇 “手動” 或 “自動”。”自動” 是默認設置。如果切換到 “手動”, 則僅當您在Power Pivot窗口中的鏈接表功能區中使用 “更新全部” 或 “更新所有選定項” 命令, 或者 Excel 的Power Pivot功能區中的 “全部更新” 命令時, 更新才會發生。