樞紐分析表具有數種版面配置,可提供預先定義的報表結構,但您無法自訂這些版面配置。 如果您需要更靈活地設計樞紐分析表的版面配置,您可以將儲存格轉換成工作表公式,然後充分利用工作表中所有可用的功能來變更這些儲存格的版面配置。 您可以將儲存格轉換成使用 Cube 函數的公式,或使用 GETPIVOTDATA 函數。 將儲存格轉換成公式可大幅簡化建立、更新及維護這些自訂樞紐分析表的過程。

當您將儲存格轉換成公式時,這些公式會存取與樞紐分析表相同的資料,並可以重新進行重新檢查以查看最新結果。 不過,除了報表篩選之外,您無法再存取樞紐分析表的互動式功能,例如篩選、排序或展開和折疊層級。

附註:  當您轉換線上分析處理 (OLAP) 樞紐分析表時,您可以繼續重新更新資料以取得最新的量值,但無法更新報表中顯示的實際成員。

瞭解將樞紐分析表轉換成工作表公式的常見案例

以下是將樞紐分析表儲存格轉換成工作表公式以自訂已轉換儲存格的版面配置後,您可以執行哪些操作的典型範例。

重新排列及刪除儲存格    

假設您有一份定期報表,您必須每個月為教職員建立一份報表。 您只需要報表資訊的子集,而您偏好以自訂的方式來佈局資料。 您可以只移動及排列設計版面配置中的儲存格、刪除每月教職員報表不需要的儲存格,然後格式化儲存格和工作表,以適合您的喜好設定。

插入列和欄    

假設您要顯示按地區及產品群組細分的前兩年銷售資訊,並且想要在額外的資料列插入延伸的批註。 只要插入一列,然後輸入文字。 此外,您想要新增一欄,顯示未在原始樞紐分析表中按地區與產品群組顯示銷售額的資料行。 只要插入欄、新增公式以取得您想要的結果,然後向下填滿欄,以取得每一列的結果。

使用多個資料來源    

假設您要比較生產與測試資料庫之間的結果,以確保測試資料庫產生預期的結果。 您可以輕鬆複製儲存格公式,然後變更連接引數以指向測試資料庫來比較這兩個結果。

使用儲存格參照來改變使用者輸入    

假設您想讓整個報表根據使用者輸入而變更。 您可將 Cube 公式的引數變更為工作表上的儲存格參照,然後在這些儲存格中輸入不同的值,以衍生不同的結果。

建立非均勻列或欄版面配置 (也稱為非對稱報表)     

假設您需要建立一個報表,其中包含名為 2008 欄的 2008 欄 ,稱為實際銷售額 ,2009 欄稱為 Projected Sales,但您不希望任何其他資料行。 您可以建立只包含這些資料行的報表,與樞紐分析表不同,樞紐分析表需要對稱報表。

建立您自己的 Cube 公式和 MDX 運算式    

假設您要建立一份報表,顯示三位特定銷售人員在 7 月的特定產品銷售額。 如果您熟悉 MDX 運算式和 OLAP 查詢,您可以自己輸入 Cube 公式。 雖然這些公式可能相當複雜,但您可以使用公式自動完成來簡化這些公式的建立並改善其準確性。 詳細資訊,請參閱 使用公式自動完成

附註: 您僅能使用此程式將線上分析處理 (OLAP) 樞紐分析表。

  1. 若要儲存樞紐分析表供日後使用,建議您先複製一份活頁簿,再按一下檔案或另存新>資料透視表。 詳細資訊,請參閱儲存 檔案

  2. 準備樞紐分析表,以便執行下列操作,將轉換後的儲存格重新排列最小化:

    • 變更為與您想要的版面配置最相似的版面配置。

    • 與報表互動,例如篩選、排序及重新設計報表,以取得您想要的結果。

  3. 按一下 [樞紐分析表]。

  4. 在 [ 選項」 選項卡的 [工具 群組中,按一下 [OLAP 工具,然後按一下 [轉換成公式> 。

    如果沒有報表篩選,則轉換作業即會完成。 如果有一或多個報表篩選,則會顯示 [轉換為 公式 > 對話方塊。

  5. 決定要如何轉換樞紐分析表:

    轉換整個樞紐分析表    

    • 選取轉換 報表篩選 核取方塊。

      這會將所有儲存格轉換成工作表公式,並刪除整個樞紐分析表。

      只轉換樞紐分析表列標籤、欄標籤和值區域,但保留報表篩選    

    • Make sure that the Convert Report Filters check box is clear. (這是預設值。)

      這會將所有列標籤、欄標籤和值區域儲存格轉換為工作表公式,並保留原始的樞紐分析表,但只保留報表篩選,以便您可以使用報表篩選繼續篩選。

      附註:  如果樞紐分析表格式是版本 2000-2003 或更新版本,則只能轉換整個樞紐分析表。

  6. 按一下 [轉換]

    轉換作業會先重新檢查樞紐分析表,以確保使用最新的資料。

    進行轉換作業時,狀態列會顯示一則訊息。 如果作業需要很長的時間,而您偏好在另一個時間進行轉換,請按 ESC 以取消作業。

    附註: 

    • 您無法將儲存格轉換成已隱藏層級的篩選。

    • 您無法轉換欄位有自訂計算的儲存格,這些計算是透過 [值欄位與值設定欄建立。 (在 [選項設定中,按一下 [作用欄位> 群組中的 [作用欄位,然後按一下[值欄位設定 .)

    • 針對已轉換的儲存格,儲存格格式會保留,但樞紐分析表樣式會移除,因為這些樣式只能用於樞紐分析表。

當您想要使用非 OLAP 資料來源、不想馬上升級至新的樞紐分析表版本 2007 格式,或想要避免使用 Cube 函數的複雜性時,您可以使用公式中的 GETPIVOTDATA 函數,將樞紐分析表儲存格轉換成工作表公式。

  1. 請確定已開啟選項選項卡上樞紐分析表群組中的產生GETPIVOTDATA命令。

    附註: [產生 GETPIVOTDATA>命令集或清除 [選項選項Excel 選項> 區段的[公式類別為樞紐分析表參照使用GETPIVOTTABLE函數>選項。

  2. 在樞紐分析表中,確定每個公式中您想要使用的儲存格都顯示。

  3. 在樞紐分析表外的工作表儲存格中,輸入您想要的公式,到您想要包含報表資料的位置。

  4. 在樞紐分析表中,按一下要用於公式的樞紐分析表中的儲存格。 GETPIVOTDATA 工作表函數會新加到公式中,以從樞紐分析表取得資料。 如果報表版面配置變更,或重新更新資料,此函數會繼續取回正確的資料。

  5. 完成輸入公式,然後按 ENTER。

附註: 如果您從報表移除 GETPIVOTDATA 公式中參照的任何儲存格,公式會#REF!。

問題:無法將樞紐分析表儲存格轉換成工作表公式

Need more help?

Expand your skills
Explore Training
Get new features first
Join Microsoft Office Insiders

Was this information helpful?

How satisfied are you with the translation quality?
What affected your experience?

Thank you for your feedback!

×