Skip to main content

Excel CUBEKPIMEMBER 函數

Author: Amanda Li Last Modified: 2025-05-12

CUBEKPIMEMBER 函數返回關鍵績效指標 (KPI) 屬性,並在單元格中顯示 KPI 名稱。

cubekpimember function 1


語法

=CUBEKPIMEMBER(連接, kpi_name, kpi_property, [標題])


參數

  • 連接(必需):數據模型(立方體)的連接名稱的文本字符串。
  • kpi_name(必需):立方體中 KPI 名稱的文本字符串。
  • kpi_property(必需):返回的 KPI 組件,可以是下表中的枚舉常量之一:
  • 整數 枚舉常量 描述
    1 KPIValue 實際值
    2 KPIGoal 目標值
    3 KPIStatus 特定時間點的 KPI 狀態
    4 KPITrend 衡量隨時間變化的值
    5 KPIWeight 分配給 KPI 的相對重要性
    6 KPICurrentTimeMember KPI 的時間上下文
  • 標題(可選):覆蓋 kpi_namekpi_property 並顯示在單元格中的文本字符串。

返回值

CUBEKPIMEMBER 函數返回 KPI 屬性。


函數注意事項

  • 當正在檢索數據時,會顯示 #GETTING_DATA… 消息。
  • 要在計算中使用 KPI,請將 CUBEKPIMEMBER 函數作為 member_expression 參數嵌套在 CUBEVALUE 函數中。
  • CUBEKPIMEMBER 返回 #NAME? 錯誤值如果:
    • 連接不是存儲在工作簿中的有效工作簿連接,例如 ThisWorkbookDataModel;
    • 在線分析處理 (OLAP) 伺服器不可用、未運行或返回了錯誤消息。
  • CUBEKPIMEMBER 返回 #N/A 錯誤值如果:
    • kpi_namekpi_property 無效;
    • 在共享連接時引用數據透視表中的基於會話的對象,並且數據透視表被刪除或轉換為公式。
  • CUBEKPIMEMBER 的參數(除了 kpi_property 和單元格引用外)應以雙引號 ("") 包裹。

範例

這裡有一個名為“sales2021”的表格,其中包含 2021 年不同類別產品的銷售和評級信息。要使用 CUBEKPIMEMBER 函數獲取 2021 年兩個類別的總銷售額,您需要先完成以下兩個步驟:

  1. 將此表格中的數據添加到現有工作簿的數據模型中,其名稱始終為"ThisWorkbookDataModel"
  2. 向您的數據模型添加一個 KPI。
    1. 前往 數據 > 數據工具 > 管理數據模型。選擇底部的特定數據標籤。這裡我將選擇 sale2021
    2. 執行必要的計算。在此範例中,我將通過首先選擇銷售列然後點擊AutoSum來應用AutoSum。您將看到Sum of Sales 2測量值已創建,如下方截圖所示。
      cubekpimember function 2
    3. 重複上述步驟,但在點擊 AutoSum 旁邊的下拉箭頭後從下拉列表中應用 Average 來創建 Average 測量值。
      cubekpimember function 3
    4. 右鍵點擊 Sum 測量值,然後選擇 創建 KPI。在彈出的對話框中,從下拉菜單中選擇 Average of Sales 2 測量值,然後點擊 確定
      cubekpimember function 4

現在 KPI 已經可用於您的數據模型,請在 G21 單元格中複製或輸入以下公式,然後按 Enter 獲取結果:

=CUBEKPIMEMBER("ThisWorkbookDataModel","Sum of Sales 2",1, "Total sales")

cubekpimember function 5

√ 注意:您可以通過在 H21 單元格中使用 CUBEVALUE 函數來獲取相應的 KPI 值:

=CUBEVALUE("ThisWorkbookDataModel","[Measures].[Sum of Sales 2]")


相關函數

Excel CUBEVALUE 函數

CUBEVALUE 函數返回由多個 member_expression 參數過濾的立方體中的聚合值。

Excel CUBEMEMBER 函數

CUBEMEMBER 函數檢索立方體中存在的成員或元組。否則,將返回 #N/A 錯誤值。

Excel CUBESET 函數

CUBESET 函數通過向伺服器上的立方體發送集合表達式來定義成員或元組的計算集合。該函數可以從集合表達式中提取所有唯一值,並提供排序選項。

Excel CUBESETCOUNT 函數

CUBESETCOUNT 函數返回集合中的項目數量。


最佳的辦公生產力工具

Kutools for Excel - 幫助您脫穎而出

? Kutools AI 助手:基於智能執行生成代碼創建自訂公式分析數據並生成圖表調用 Kutools 函數…來徹底改變數據分析方式。
熱門功能查找、標記或識別重複值  |  刪除空行  |  合併列或單元格而不丟失數據  |  四捨五入無需公式 ...
超級 VLookup多條件  |  多值  |  跨多工作表  |  模糊查找...
高級下拉列表簡易下拉列表  |  依賴下拉列表  |  多選下拉列表...
列管理器添加特定數量的列  |  移動列  |  切換隱藏列的可見狀態  比較列以選擇相同和不同的單元格 ...
特色功能網格聚焦  |  設計檢視  |  增強編輯欄  |  工作簿與工作表管理器 | 資源庫(自動文本)  |  日期提取器  |  合併資料  |  加密/解密儲存格  |  按清單發送電子郵件  |  超級篩選  |  特殊篩選(篩選粗體/斜體/刪除線...) ...
頂級 15 種工具集12 個文字工具添加文本刪除特定字符 ...)  |  50+ 圖表 類型甘特圖 ...)  |  40+ 實用 公式基於生日計算年齡 ...)  |  19 個插入工具插入QR碼從路徑插入圖片 ...)  |  12 個轉換工具金額轉大寫匯率轉換 ...)  |  7 個合併與分割工具高級合併行分割Excel單元格 ...)  |  ... 還有更多

Kutools for Excel 擁有超過 300 種功能,確保您需要的功能只需點擊一下即可實現...


Office Tab - 啟用 Microsoft Office(包括 Excel)中的分頁閱讀和編輯功能

  • 一秒鐘內在數十個打開的文檔之間切換!
  • 每天為您減少數百次鼠標點擊,告別滑鼠手。
  • 當查看和編輯多個文檔時,您的工作效率提高 50%。
  • 為 Office(包括 Excel)帶來高效的分頁功能,就像 Chrome、Edge 和 Firefox 一樣。