共用方式為


資料表及資料行的概觀

當您將資料加入至 PowerPivot 視窗之後,就可以各種方式操作資料表,包括加入新的資料行、定義可擴充資料的計算、變更資料行的資料類型,或是重新安排資料表的設計以便輕鬆加以檢視。

本節描述如何使用 PowerPivot 視窗中的資料表和資料行。

建立新的資料表

在 PowerPivot 視窗中,每當有資料貼入或是從其他資料來源匯入時,都會為您自動建立新的索引標籤。您不能直接建立新的空白 PowerPivot 資料表。每一個索引標籤都包含一個資料表,其中可以包括以下項目:

  • 來自關聯式資料庫或其他非關聯式來源 (如 Analysis Services Cube) 的單一資料表或檢視表。

  • 連結至 Excel 活頁簿中資料表的資料。

  • 從 Excel 活頁簿或其他來源 (例如 Microsoft Word) 複製並貼上的資料。您從剪貼簿貼入的資料必須具有 HTML 格式。

  • 從摘要或文字檔匯入的一組表格式資料。

如需有關您可以加入至 PowerPivot 活頁簿之資料類型的詳細資訊,請參閱<新增及維護 PowerPivot 中的資料>。

結合多個資料來源

當您匯入資料時,每一個資料表或檢視表、工作表或資料檔都會當做資料表加入至其本身在 PowerPivot 視窗中的索引標籤。您通常會從各種來源將資料加入到個別的索引標籤上,但是您可以使用 [貼上][貼上新增] 來合併單一資料表中的資料。如需詳細資訊,請參閱<複製及貼上資料至 PowerPivot>。

加入所需的資料之後,您可以建立資料表之間的關聯性、查閱或參考其他資料表中相關的值,或者透過加入新的導出資料行來建立衍生值。如需有關使用計算來結合資料值或查閱相關值的詳細資訊,請參閱<建立導出資料行>。當您匯入資料時,PowerPivot 也會自動為您偵測並建立關聯性。如需有關建立關聯性的詳細資訊,請參閱<資料表之間的關聯性>。 

PowerPivot 資料表與 Excel 工作表之間的差異

  • 您不能像在 Excel 工作表一樣,藉由直接輸入新的資料列,將新的資料列加入至 PowerPivot 資料表。但是您可以使用 [貼上新增] 及重新整理資料來加入資料列。

  • Excel 工作表中的資料通常是變動而且不完全的,也就是說,一個資料列可能包含數值資料,下一個資料列則可能包含圖形或文字字串。相較之下,PowerPivot 資料比較像關聯式資料庫中的資料,其中每一個資料列都有相同的資料行數,而且大多數的資料行都包含資料。

  • PowerPivot 資料表存放區可支援 Microsoft Excel 及其他關聯式資料存放區所使用的大多數資料類型。當需要轉換來執行諸如乘法或串連等作業時,PowerPivot 會以隱含方式執行轉換。如需有關資料類型轉換及公式中所支援資料類型的詳細資訊,請參閱<PowerPivot 活頁簿中支援的資料類型>。

刪除資料表

您可以刪除不再需要的資料表。刪除 PowerPivot 活頁簿中的資料表並不會影響原始來源資料,只會影響您匯入並在 PowerPivot 中處理的資料。您無法復原刪除的資料表。

若要刪除資料表

  1. 針對您要刪除的資料表,以滑鼠右鍵按一下 [PowerPivot] 視窗底部的索引標籤。

  2. 按一下 [刪除]

刪除資料表時的考量

  • 當您刪除資料表時,資料表所在的整個索引標籤都會遭到刪除。

  • 如果有任何量值與該資料表相關聯,則也會刪除該量值的定義。

  • 如果您使用該資料表建立任何導出資料行,該資料表中的資料行也會遭到刪除;其他資料表中使用已刪除資料表之資料行的所有導出資料行則會顯示錯誤。

重新命名資料表或資料行

您可以在匯入程序期間,於 [資料表匯入精靈][選取資料表和檢視表] 頁面中輸入 [易記名稱] 來變更資料表的名稱。如果在 [資料表匯入精靈][指定 SQL 查詢] 頁面上指定查詢來匯入資料,也可以變更資料表和資料行名稱。

在您將資料加入至活頁簿之後,資料表的名稱 (或標題) 會出現在 PowerPivot 視窗底部的資料表索引標籤上。您可以變更資料表的名稱,賦予更適合的名稱,您也可以在將資料加入活頁簿之後,重新命名資料行。如果您是從多個來源匯入資料,並想要確保不同資料表中的資料行具有容易區分的名稱時,這個選項特別重要。

[!附註]

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

若要重新命名資料表

  1. [PowerPivot] 視窗中,以滑鼠右鍵按一下包含您要重新命名之資料表的索引標籤,然後按一下 [重新命名]

  2. 輸入新的名稱。

    [!附註]

    您可以使用 [編輯資料表屬性] 對話方塊,編輯資料表的其他屬性,包括連接資訊和資料行對應。不過,您無法在該對話方塊中變更名稱。

若要重新命名資料行

  1. [PowerPivot] 視窗中,按兩下您要重新命名之資料行的標頭,或以滑鼠右鍵按一下該資料行標頭,然後從內容功能表中選取 [重新命名資料行]

  2. 輸入新的名稱。

資料行和資料表的命名需求

下列文字和字元無法用於資料表或資料行的名稱:

  • 開頭或尾端空白

  • 控制字元

  • 下列字元 (在 Analysis Services 物件的名稱中無效):.,;':/\*|?&%$!+=()[]{}<>

  • Analysis Services 保留關鍵字,包括多維度運算式 (MDX) 和資料採礦延伸模組 (DMX) 的函數名稱與運算子。

重新命名對於現有的資料表、資料行和計算的影響

每當您變更資料表的名稱時,您都會變更基礎資料表物件的名稱,其中可能包含多個資料行或量值。因此,資料表中的任何資料行以及使用資料表的任何關聯性都必須更新,才能使用其定義中的新名稱。在某些情況下,這個更新作業將會自動發生。量值並不會自動更新。

此外,如果計算使用重新命名之資料表或是使用重新命名之資料表中的資料行,則也必須更新這些計算,而且從這些計算衍生的資料也必須重新整理及重新計算。根據受到影響之資料表和計算的數目而定,完成這個程序可能需要一點時間。如需詳細資訊,請參閱<重新計算公式>。

因此,重新命名資料表的最佳時機是匯入期間,或是在您開始建立複雜關聯性和計算之前。

隱藏或凍結資料行

如果資料表中有您不想要顯示的資料行,可以暫時隱藏起來。隱藏資料行會讓您在螢幕上有更多的空間,以加入新的資料行或是只處理相關的資料行。您可以從 PowerPivot 視窗的功能區,以及從每一個資料行標頭所提供的滑鼠右鍵功能表來隱藏及取消隱藏資料行。若要在捲動到工作表其他區域時,讓某個工作表區域保持可見,您可以執行凍結操作,將特定的資料行鎖定於一個區域之中。

重要事項重要事項

隱藏資料行的功能並不是要用來提供資料安全性,而只是要在樞紐分析表欄位清單和 PowerPivot 視窗中簡化及縮短可見資料行清單。

隱藏資料行時,可以選擇只有在 PowerPivot 視窗中作業時才隱藏資料行,也可以選擇同時隱藏任何相關聯樞紐分析表中的資料行。如果隱藏所有資料行,整個資料表在 PowerPivot 視窗中就會顯示為空白。隱藏用於樞紐分析表之資料表的所有資料行時,您可能會接到必須重新整理資料的訊息。

[!附註]

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

若要隱藏個別資料行

  1. [PowerPivot] 視窗中,選取包含所要隱藏資料行的資料表。

  2. 以滑鼠右鍵按一下資料行,按一下 [隱藏資料行],然後再按一下 [來自 PowerPivot 和樞紐分析表][來自樞紐分析表][來自 PowerPivot]

若要隱藏多個資料行

  1. [PowerPivot] 視窗中,選取包含所要隱藏資料行的資料表。

  2. [設計] 索引標籤的 [資料行] 群組中,按一下 [隱藏和取消隱藏]

  3. [隱藏和取消隱藏資料行] 對話方塊中,找出所要隱藏的每個資料行,然後取消選取 [在 PowerPivot 中] 及/或 [在樞紐分析表中]

  4. 按一下 [確定]

若要凍結資料行

  1. [PowerPivot] 視窗中,選取包含所要凍結資料行的資料表。

  2. 選取一個或多個要凍結的資料行。

  3. [常用] 索引標籤的 [檢視] 群組中,按一下 [凍結]

復原或取消復原動作

PowerPivot for Excel 可讓您復原您在 PowerPivot 視窗中執行的許多動作。不過,有些動作則無法復原。這些動作包括下列項目:

  • 儲存檔案

  • 建立或刪除資料表

  • 刪除資料的資料行 (不過,您可以復原導出資料行的刪除動作)

  • 變更可能導致資料精確度遺失的資料類型,例如將資料行的資料類型從 Double 變更為 Integer,或是從 String 或 Integer 變更為 Boolean。

  • 重新整理作業

  • 量值的任何作業

執行無法復原的作業會清除復原和取消復原記錄,因此,您就沒有機會復原進行作業之前發生的所有動作。如果您所執行的作業是要移除資料,而且此作業無法復原,PowerPivot 會要求您確認此作業。您不需要確認可以復原的任何作業,例如刪除導出資料行。

若要復原某個動作

  • 按一下 [PowerPivot] 視窗中的 [設計] 索引標籤,然後按一下 [編輯] 群組中的 [復原]

-或-

  • 按下 CTRL+Z。

[!附註]

如果無法復原最後一個動作,[復原] 命令便無法使用。

若要取消復原您復原的動作

  • [PowerPivot] 視窗中按一下 [設計] 索引標籤,然後按一下 [編輯] 群組中的 [取消復原]

-或-

  • 按下 CTRL+Y

[!附註]

如果無法取消復原最後一個動作,[取消復原] 命令便無法使用。