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

附註:  我們想要以您的語言,用最快的速度為您提供最新的說明內容。 本頁面是經由自動翻譯而成,因此文中可能有文法錯誤或不準確之處。讓這些內容對您有所幫助是我們的目的。希望您能在本頁底部告訴我們這項資訊是否有幫助。 此為 英文文章 出處,以供參考。

當您使用 Excel 中的線上分析處理 (OLAP) 樞紐分析表時,您可以建立命名的集,您可以使用的彈性功能:

  • 將您可以重複使用的項目通用集合組成群組,即使資料中沒有這些集合亦然。

  • 以無法在舊版 Excel 中使用的方式合併不同階層的項目,這通常稱為非對稱式報告。

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

如果您不熟悉 MDX 查詢語言,您可以建立命名的集根據列或欄的樞紐分析表報表中的項目。若要進一步瞭解 MDX 查詢語言,請參閱查詢多維度資料

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

根據列或欄項目建立命名集

  1. 按一下 OLAP 樞紐分析表。

  2. 在 [分析] 索引標籤上按一下 [欄位、 項目和集>建立設定根據列項目,或建立設定根據欄項目

    欄位、項目和集

  3. 在 [集名稱] 方塊中,輸入您想要的集的名稱。

  4. 若要挑選您要包含在命名集的項目列,請執行下列其中一項或多項動作:

    • 移除一列,請按一下您想要選取的列的左側,然後按一下 [刪除列

    • 若要新增列,按一下您想要新增,新的資料列之列的左側,然後按一下 [新增列

    • 若要建立的項目複本,按一下您想要複製之資料列的左側,然後按一下 [複製列

    • 若要移動項目,請按一下您想要移動之列的左側,並使用向上向下箭號。

  5. 來自不同層級的項目會顯示在該階層的不同欄位中,且命名集會取代列或欄區域中的目前欄位。

    • 若要在其他項目的相同欄位中顯示這些項目,請取消核取 [顯示來自不同層級在不同欄位中的項目] 方塊。

    • 若要保留的列或欄] 區域中顯示的目前欄位,取消核取取代新設定的 [列] 區域中的目前欄位] 方塊中或取代新設定的 [欄] 區域中的目前欄位] 方塊。當您按一下[確定],但會在樞紐分析表欄位] 清單中,設定不會出現在樞紐分析表中。

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

    請記住,您無法將篩選套用至命名集。

使用 MDX 建立命名集

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

  1. 按一下 OLAP 樞紐分析表。

  2. 在 [分析] 索引標籤上按一下 [欄位、 項目和集>管理集

    欄位、項目和集

  3. 按一下 [新增] >建立設定使用 MDX

  4. 在 [集名稱] 方塊中,輸入您想要的集的名稱。

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

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

    • 在 [欄位和項目] 索引標籤中,選取您想要包含,欄位清單項目,然後按一下 [插入]。

      您也可以將欄位清單項目拖曳至 [集合定義] 方塊中,或按兩下欄位清單項目。

      可用的欄位清單項目

      [欄位清單] 項目

      使用 Adventure Works Cube 產生的 MDX 範例

      維度

      [Product]

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

      [Product].[Category]

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

      [Product].[Category].[Category]

      屬性階層中的成員

      [Product].[Category].&[4]

      使用者階層

      [Product].[Product Categories]

      使用者階層層級

      [Product].[Product Categories].[Category]

      使用者階層中的成員

      [Product].[Product Categories].[Category].&[4]

      量值

      [Measures].[Internet Sales Amount]

      導出量值

      [Measures].[Internet Ratio to Parent Product]

      命名集

      [Core Product Group]

      KPI 值

      KPIValue(“Product Gross Profit Margin)

      KPI 目標

      KPIGoal(“Product Gross Profit Margin”),

      KPI 狀態

      KPIStatus(“Product Gross Profit Margin”)

      KPI 趨勢

      KPITrend(“Product Gross Profit Margin”)

      使用者階層中的成員屬性

      [Product].[Product Categories].Properties(“Class” )

      屬性階層中的成員屬性

      [Product].[Product].Properties(”Class”)

    • 在 [函數] 索引標籤上選取您想要使用,請使用 MDX 函數,然後按一下 [插入]。Analysis Services; 支援 MDX 函數並不包含 Excel VBA 函數。

      Function arguments are placed inside chevron characters (<< >>). You can replace the placeholder arguments by clicking them and typing the names you want to use.

      下列為 MDX 函數的部分範例:

      ADDCALCULATEDMEMBERS(«設定»)
      彙總(«設定» [,«數值運算式»])
      «Level».ALLMEMBERS
      «Hierarchy».ALLMEMBERS
      上階 («成員» «層級»)
      上階(«成員» «距離»)
      上階(«成員» «距離»)
      上階(«成員» «層級»)
      上階(«成員»)
      平均(«設定» [,«數值運算式»])
      座標軸(«數值運算式»)
      BOTTOMNCOUNT(«集» «計數 [,«數值運算式»])
      BOTTOMPERCENT(«設定»,«百分比» «數值運算式»)
      BOTTOMSUM(«設定»,«值» «數值運算式»)...

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

    來自不同層級的項目會顯示於階層的不同欄位中,這些欄位會經過排序並自動移除重複項目 (因為 HIERARCHIZE 和 DISTINCT 會新增至集合),且命名集會取代列或欄區域中的目前欄位。

    • 若要在其他項目的相同欄位中顯示這些項目,請取消核取 [顯示來自不同層級在不同欄位中的項目] 方塊。

    • 若要變更預設的階層,並保留重複的項目,取消核取 [自動排序及移除重複項目從設定] 方塊。

    • 若要保留的列或欄] 區域中顯示的目前欄位,取消核取取代新設定的 [列] 區域中的目前欄位] 方塊中或取代新設定的 [欄] 區域中的目前欄位] 方塊。當您按一下[確定],但會在樞紐分析表欄位] 清單中,設定不會出現在樞紐分析表中。

    • 如果您連線到 SQL Server Analysis Services Cube,則會建立動態命名集。 此命名集會在每次更新時自動重新計算。

      若要防止每次更新要重新命名的集,請取消核取 [重新計算的每次更新的設定] 方塊。

  7. 按一下[確定] 建立命名的集。

附註: 請記住,您無法將篩選套用至命名集。

編輯或刪除命名集

  1. 按一下 OLAP 樞紐分析表。

  2. 在 [分析] 索引標籤上按一下欄位、 項目和集],然後按一下 [管理集

    欄位、項目和集

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

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

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

    • 若要刪除命名的集,按一下 [刪除],然後按一下 [ ]確認。

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

這項資訊有幫助嗎?

感謝您的意見反應!

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

×