在 OLAP 樞紐分析表中建立命名集

當您在 Excel 中使用線上分析處理 OLAP 樞紐分析表時, 您可以建立命名集, 這是一個可讓您使用的靈活功能:

  • 群組您可以重複使用的一般專案集合, 即使這些集合不存在於資料中也一樣。

  • 將不同階層的專案合併成無法在舊版 Excel 中實現的方式, 通常稱為非對稱式報告。

  • 使用自訂的多維運算式 (MDX) 建立命名集, 這是 OLAP 資料庫的查詢語言, 提供與工作表公式類似的計算語法。

如果您不熟悉多維運算式 (MDX) 查詢語言, 您可以根據樞紐分析表的列或欄中的專案建立命名集。 若要深入瞭解 MDX 查詢語言, 請參閱查詢多維資料

如果您熟悉 MDX 查詢語言, 您可以使用 MDX 建立或修改命名集。

您想要做什麼?

根據列或欄專案建立命名集

使用 MDX 建立命名集

編輯或刪除命名集

根據列或欄專案建立命名集

  1. 按一下您要為其建立命名集的 OLAP 樞紐分析表。

    這會顯示 [樞紐分析表工具]、[新增選項] 和 [設計] 索引標籤。

  2. 在 [選項] 索引標籤上, 按一下 [計算] 群組中的 [欄位、專案] [ & 集], 然後按一下 [根據列專案建立集合] 或 [根據欄專案建立集合]。

    樞紐分析表工具:[選項] 索引標籤上的 [計算] 群組

    [新增集合] 對話方塊隨即顯示。 如有需要, 您可以拖曳對話方塊右下角的縮放控點來調整此對話方塊的大小。

  3. 在 [設定名稱] 方塊中, 輸入您要用於該集合的名稱。

  4. 若要指定要納入命名集的列, 請執行下列其中一項或多項操作:

    • 若要從專案清單中移除列, 請按一下您要選取之列左方的區域, 然後按一下 [刪除列]

    • 若要在專案清單中新增一列, 請按一下您想要新增資料列之列左邊的區域, 然後按一下 [新增列]。

    • 若要建立專案複本, 請按一下您要複製之列左方的區域, 然後按一下 [複製列]。

    • 若要將專案移至不同的位置, 請按一下您要移動之列左方的區域, 然後使用向上鍵和向下鍵將其移至適當的位置。

  5. 根據預設, 不同層級的專案會顯示在階層中的個別欄位, 而命名集則會取代列或欄區域中的目前欄位。

    • 若要在與其他專案相同的欄位中顯示這些專案, 請清除 [在個別欄位顯示不同層級的專案] 核取方塊。

    • 若要讓 [列] 或 [欄] 區域中的目前欄位保持顯示, 請取消選取 [以新設定的方式取代欄區域中的目前欄位] 或[使用新集取代欄區域中的目前欄位] 核取方塊。 當您按一下[確定]時, 該集合不會出現在樞紐分析表中, 但會顯示在 [樞紐分析表欄位清單] 中。

  6. 按一下[確定]以建立命名集。

    附註: 

    • 若要在關閉對話方塊之後復原所有動作, 請按一下 [快速存取工具列] 上的 [復原]。

    • 您無法將任何類型的篩選套用到命名集。

頁面頂端

使用 MDX 建立命名集

重要: 當您使用 MDX 建立命名集或修改現有命名集的 MDX 定義時, 只能使用 MDX 來執行任何其他修改。

  1. 按一下您要為其建立自訂命名集的 OLAP 樞紐分析表。

  2. 在 [選項] 索引標籤上, 按一下 [計算] 群組中的 [欄位、專案 ] & 集, 然後按一下 [管理集合]。

    樞紐分析表工具:[選項] 索引標籤上的 [計算] 群組

    隨即會顯示 [設定管理員] 對話方塊。 如有需要, 您可以拖曳對話方塊右下角的縮放控點來調整此對話方塊的大小。

  3. 按一下 [新增], 然後按一下 [使用 MDX 建立集合]。

  4. 在 [設定名稱] 方塊中, 輸入您要用於該集合的名稱。

  5. 若要設定命名集的 MDX 定義, 請執行下列任何一項操作:

    • 在 [設定定義] 方塊中, 輸入或貼上複製的 MDX 定義。

    • 在 [欄位和專案] 索引標籤上, 選取您要包含的欄位清單專案, 然後按一下 [插入]。

      您也可以將欄位清單專案拖曳到 [設定定義] 方塊, 或按兩下欄位清單專案。

      可用的欄位清單專案

      欄位清單專案

      使用冒險工作多維資料集產生的 MDX 範例

      維度

      產品

      屬性階層 (包含所有成員)

      [產品]。類別

      屬性階層層級 (不包含所有成員)

      [產品]。[類別]。類別

      屬性階層中的成員

      [產品]。[類別]. & [4]

      使用者階層

      [產品]。[產品類別]

      使用者階層層級

      [產品]。[產品類別]。類別

      使用者階層中的成員

      [產品]。[產品類別]。[類別]. & [4]

      單位

      [量值]。[網際網路銷售金額]

      計算量值

      [量值]。[網際網路與上層產品的比率]

      命名集

      [核心產品群組]

      KPI 值

      KPIValue ("產品毛獲利率)

      KPI 目標

      KPIGoal ("產品毛獲利率"),

      KPI 狀態

      KPIStatus ("產品毛獲利率")

      KPI 趨勢

      KPITrend ("產品毛獲利率")

      使用者階層中的成員屬性

      [產品]。[產品類別]。屬性 ("Class")

      屬性階層中的成員屬性

      [產品]。[產品]。屬性 ("Class")

    • 在 [函數] 索引標籤上, 從您要使用的可用 MDX 函數中選取一或多個函數, 然後按一下 [插入]。 分析服務支援 MDX 函數;它們不包括 VBA 函數。

      函數引數會放在 v 型字元 (<< >>)內。 您可以按一下預留位置引數, 然後輸入您要使用的有效名稱來取代預留位置引數。

      MDX 函數範例

      ADDCALCULATEDMEMBERS(«集»)
      AGGREGATE(«集» [, «數值運算式»])
      «階層»。ALLMEMBERS
      «階層»。ALLMEMBERS
      祖先 («成員»«階層»)
      祖先(«成員», «距離»
      ) 祖先 («成員», «中的距離
      ») 祖先 («成員», «階層
      ») 父級 («成員
      »)AVG(«集» [, «數值運算式»])
      座標軸(«數值運算式»)
      BOTTOMNCOUNT(«集», « Count » [, «數值運算式»])
      BOTTOMPERCENT(«集», «百分比», «數值Expression »)
      BOTTOMSUM(«集», «值», «數值運算式») .。。

  6. 若要測試新的 MDX 定義, 請按一下 [測試 MDX]。

  7. 根據預設, 來自不同層級的專案將會顯示在階層的個別欄位中, 排序欄位, 並自動移除重複的專案 (因為 HIERARCHIZE 和 DISTINCT 已新增至該集合), 而命名集則會取代目前的欄位在 [列] 或 [欄] 區域中。

    • 若要在與其他專案相同的欄位中顯示這些專案, 請清除 [在個別欄位顯示不同層級的專案] 核取方塊。

    • 若要變更預設階層並保留重複的專案, 請清除 [自動排序並從集合中移除重複專案] 核取方塊。

    • 若要讓 [列] 或 [欄] 區域中的目前欄位保持顯示, 請取消選取 [以新設定的方式取代欄區域中的目前欄位] 或[使用新集取代欄區域中的目前欄位] 核取方塊。 當您按一下[確定]時, 該集合不會出現在樞紐分析表中, 但會顯示在 [樞紐分析表欄位清單] 中。

  8. 如果您已連線至 SQL Server 2008 Analysis Services 立方體, 預設會建立動態命名集。 這個命名集會在每次更新時自動重新計算。

    • 若要防止命名集在每次更新時重新計算, 請清除 [每次更新時重新計算集合] 核取方塊。

  9. 按一下[確定]以建立命名集。

    附註: 

    • 若要在關閉對話方塊之後復原所有動作, 請按一下 [快速存取工具列] 上的 [復原]。

    • 您無法將任何類型的篩選套用到命名集。

頁面頂端

編輯或刪除命名集

  1. 按一下包含您要編輯或刪除之命名集的 OLAP 樞紐分析表。

  2. 在 [選項] 索引標籤上, 按一下 [計算] 群組中的 [欄位、專案 ] & 集, 然後按一下 [管理集合]。

    樞紐分析表工具:[選項] 索引標籤上的 [計算] 群組

    隨即會顯示 [設定管理員] 對話方塊。 如有需要, 您可以拖曳對話方塊右下角的縮放控點來調整此對話方塊的大小。

  3. 選取您要編輯或刪除的集合。

  4. 執行下列其中一個動作:

    • 若要編輯選取的命名集, 請按一下 [編輯], 然後進行所要的變更。

    • 若要刪除選取的命名集, 請按一下 [刪除], 然後按一下[是]以進行確認。

頁面頂端

附註:  本頁面是經由自動翻譯而成,因此文中可能有文法錯誤或不準確之處。 讓這些內容對您有所幫助是我們的目的。 告訴我們這項資訊是否有幫助? 這裡是供您參考的英文文章

增進您的 Office 技巧
探索訓練
優先取得新功能
加入 Office 測試人員

這項資訊有幫助嗎?

感謝您的意見反應!

感謝您的意見反應! 我們將協助您與我們的其中一個 Office 支援專員連絡以深入了解您的意見。

×