Excel - CUBEKPIMEMBER 函式



CUBEKPIMEMBER 函式

這個強大的多維資料集函式確保您可以從資料模型中的多維資料集檢索 KPI 資訊,並允許您做出關鍵的業務決策。CUBEKPIMEMBER 函式檢索關鍵績效指標 (KPI) 屬性並在單元格中顯示 KPI 名稱。藉助此函式,您可以確定組織的目標,監控即時專案,提高員工敬業度等等。

相容性

此高階 Excel 函式與以下版本的 MS-Excel 相容:

  • Microsoft 365 版 Excel
  • 適用於 Mac 的 Microsoft 365 版 Excel
  • 網頁版 Excel
  • Excel 2021
  • 適用於 Mac 的 Excel 2021
  • Excel 2019
  • 適用於 Mac 的 Excel 2019
  • Excel 2016
  • iPad 版 Excel
  • Excel 網頁應用
  • iPhone 版 Excel
  • Android 平板電腦版 Excel
  • Android 手機版 Excel

語法

CUBEKPIMEMBER 函式的語法如下:

CUBEKPIMEMBER (connection, kpi_name, kpi_property, [caption])

引數

您可以將以下引數與 CUBEKPIMEMBER 函式一起使用:

引數 描述 必需/可選
connection 表示特定多維資料集的連線名稱的文字字串。 必需
kpi_name 表示 KPI 名稱的文字。 必需
kpi_property 將獲取 KPI 屬性,並且可以是下表中顯示的列舉常量之一。 必需
Caption 儘管有 kpi_name 和 kpi_property,但目標單元格中仍會顯示備用文字 可選

返回的 KPI 元件:

整數 列舉常量 描述
1 KPIValue 實際值
2 KPIGoal 目標值
3 KPIStatus 它指定特定時間點的 KPI 狀態
4 KPITrend 在特定時間間隔內測量的值
5 KPIWeight 分配給 KPI 的相對權重
6 KPICurrentTimeMember KPI 成員的當前時間

如果為 kpi_property 指定 KPIValue,則單元格中僅顯示 kpi_name。

要點

KPI 是用於跟蹤員工績效的可量化指標,例如每月員工銷售額達到目標。

僅當工作簿新增到特定資料模型或連線到 Microsoft SQL Server 2005 Analysis Services 時,才會實現 CUBEKPIMEMBER 函式。

  • 在檢索結果之前,將在指定單元格中顯示“#正在獲取資料…”訊息。
  • 您可以將 CUBEKPIMEMBER 函式用作 CUBEVALUE 函式內的成員表示式。
  • 如果連線名稱不是儲存在工作簿中的有效工作簿連線,則 CUBEKPIMEMBER 將返回 #NAME 錯誤值。如果聯機分析處理 (OLAP) 伺服器未執行、不可用或返回錯誤訊息,則此函式將檢索 #NAME 錯誤。
  • 如果將無效的 kpi_name 或 kpi_property 指定為引數,則 CUBEKPIMEMBER 函式將檢索 #N/A 錯誤值。
  • 如果在共享連線時引用資料透視表中的基於會話的物件,然後刪除資料透視表或將其轉換為公式,則 CUBEBIMEMBER 可能會收到 #N/A 錯誤值。

CUBEKPIMEMBER 函式示例

練習以下示例以瞭解如何在 Excel 中使用CUBEKPIMEMBER函式。

示例 1

步驟 1 - 考慮樣本資料集,其中包含三個名為區域、產品名稱和銷售產量的列,以及在給定範圍 F1:G11 中的相關資料透視表。

Excel CUBEKPIMEMBER Function 1

步驟 2 - 此外,您可以選擇“資料透視表分析”選項卡,展開“OLAP 工具”磁貼,然後從下拉列表中選擇“轉換為公式”選項。選擇此選項後,所有欄位值都將轉換為公式。

Excel CUBEKPIMEMBER Function 2

步驟 3 - 為了總結銷售產量,請導航到資料選項卡,然後單擊“轉到 Power Pivot 視窗”選項。

Excel CUBEKPIMEMBER Function 3

步驟 4 - 然後,將出現另一個標題為“Excel 的 Power Pivot”的對話方塊。在此框中,您可以展開“計算”磁貼並選擇“自動求和”選項以啟用所有銷售值的求和。

Excel CUBEKPIMEMBER Function 4

現在,您必須建立一個 KPI。為此,您可以選擇“建立 KPI”選項,以便我們可以在 CUBEKPIMEMEBER 函式中使用建立的 KPI。

Excel CUBEKPIMEMBER Function 5

現在,您可以選擇“絕對值”並在“關鍵績效指標 (KPI)”視窗中點選“確定”按鈕。

Excel CUBEKPIMEMBER Function 6

步驟 5 - 之後,您可以在F14單元格中鍵入公式“=CUBEKPIMEMBER("ThisWorkbookDataModel","Sum of Sales Production 3",1)”,然後按Enter鍵。

Excel CUBEKPIMEMBER Function 7

因此,CUBEKPIMEMBER 函式將返回“Sum of Sales Production 3”。

Excel CUBEKPIMEMBER Function 8

要獲取 KPI 屬性的值,您可以在所需的單元格中使用 CUBEVALUE 函式。您可以在F16單元格中編寫表示式“=CUBEVALUE("ThisWorkbookDataModel," F14)”,然後按 Enter 鍵。

Excel CUBEKPIMEMBER Function 9

因此,結果為 418700,由 CUBEVALUE 函式返回。

Excel CUBEKPIMEMBER Function 10

示例 2

如果將無效的 kpi_name 或 kpi_property 指定為引數,則 CUBEKPIMEMBER 函式將檢索 #N/A 錯誤值。

解決方案

假設您輸入了公式“=CUBEKPIMEMBER("ThisWorkbookDataModel","Sum of Sales Production 3",8)”。在此公式中,KPI_property 值為 8,該值無效。

Excel CUBEKPIMEMBER Function 11

因此,CUBEKPIMEMBER 函式將返回 #N/A 錯誤。

Excel CUBEKPIMEMBER Function 12
advanced_excel_cube_functions.htm
廣告