使用 Excel 連結資料表加入資料
「連結資料表」(Linked Table) 是在 Excel 中建立但連結至 PowerPivot 視窗中資料表的一種資料表。在 Excel 中建立與維護資料 (而非匯入) 的優點是,您可以在 PowerPivot 中使用資料進行分析時,繼續編輯 Excel 工作表中的值。
建立連結資料表
出現在 PowerPivot 視窗中的新資料表名稱永遠都與 Excel 中資料表的名稱相同。 因此,在建立連結資料表之前,您應該提供 Excel 資料表一個有意義的名稱。根據預設,Excel 會自動產生資料表的名稱 (Table1、Table2 等等),但是您可以使用 Excel 介面,輕易地為資料表重新命名。
[!附註]
在 Windows Vista 和 Windows 7 中,PowerPivot 視窗中的功能都有在功能區中提供,在此主題中會對此加以說明。在 Windows XP 中,功能都是從一組功能表使用的。如果您是使用 Windows XP,而且想要了解功能表命令如何與功能區命令相關,請參閱<Windows XP 中的 PowerPivot UI>。
若要在 Excel 中建立資料表
在 [Excel] 視窗中,選取您要格式化為資料表的資料。
按一下 [常用] 索引標籤上的 [格式為表格],然後選取資料表樣式。務必要選取 [有標題的表格]。
命名資料表,如下一個程序所述。
若要在 Excel 中重新命名資料表
- 在 [Excel] 視窗的 [資料表工具] 底下,在 [設計] 索引標籤上的 [屬性] 群組中輸入資料表的名稱。
若要在 Excel 中建立連結資料表
在 [Excel] 視窗中選取您已建立的資料表。
在 [PowerPivot] 索引標籤上的 [Excel 資料] 群組中,按一下 [建立連結資料表]。
新的資料表隨即插入 PowerPivot 視窗中,並顯示該資料表。該資料表中的資料會連結至 Excel 中選取的資料表,而且可以在 Excel (但無法在 PowerPivot 視窗) 中編輯。
變更連結資料表
如果您在建立連結資料表之後重新命名 Excel 中的資料表,則資料表之間的連結會中斷。當您嘗試更新資料時,會顯示 [連結資料表中有錯誤] 對話方塊。按一下 [選項] 以選取選項來解決這項錯誤。變更 PowerPivot 視窗中的名稱不會影響連結。
如果您在 Excel 中重新命名資料表的資料行標頭,將會在連結資料表中更新該變更。不過,如果您在 Excel 中重新命名用於 PowerPivot 關聯性的資料行標頭,就必須再次建立該 PowerPivot 關聯性。如需有關關聯性的詳細資訊,請參閱<資料表之間的關聯性>。
更新連結資料表中的資料
根據預設,連結至 Excel 資料表的 PowerPivot 資料表會在資料變更時,自動更新。它們也可以從 PowerPivot 視窗或是從 Excel 視窗,以手動方式更新。
若要在 PowerPivot 中設定更新模式
- 在 [PowerPivot] 視窗中的 [資料表工具] 底下,按一下 [連結資料表] 索引標籤,然後按一下 [連結資料表] 群組中的 [更新模式],然後再按一下 [手動] 或 [自動]。
若要在 PowerPivot 中手動更新連結資料表
- 在 [PowerPivot] 視窗中的 [資料表工具] 底下,按一下 [連結資料表] 索引標籤,然後按一下 [連結資料表] 群組中的 [全部更新] 或 [更新選取項目]。
若要在 Excel 中手動更新連結資料表
- 按一下 [Excel] 視窗中的 [PowerPivot] 索引標籤,然後按一下 [Excel 資料] 群組中的 [全部更新]。