CUBEKPIMEMBER関数の使い方

KPIのプロパティを返します。

20102013201620192021365
構文
=CUBEKPIMEMBER(接続, KPI名, KPIプロパティ, [キャプション], [セットセクション])
引数
  1. 接続必須
  2. KPI名必須
  3. KPIプロパティ必須
  4. キャプション省略できる
  5. セットセクション省略できる
どんな関数か

Analysis Services等のデータキューブから、主要業績評価指標 (KPI) の情報を取得します。例えば、売上目標に対する達成度合い(現在の状態や傾向)を表示する際に使われます。

使用例

=CUBEKPIMEMBER("Sales", "TotalProfit", 1) を入れると、こうなります。

接続
"Sales"
KPI名
"TotalProfit"
プロパティ
1 (Status)
結果
Profit Status

数式を入れたセル

結果: Profit Status

つまずきやすいところ

  • OLAP(分析用のデータベース)につながっていないと使えない。ふつうの表には使えない
  • ふだんの集計は、ピボットテーブルか SUMIFS で足りる
  • 読み込みに時間がかかると #GETTING_DATA が出る。待てば値が入る

よくあるエラーと、その直し方

#NAME?
接続名がブックに無い(Analysis Services などへの接続が作られていない)まず「データ」タブから OLAP キューブへの接続を作る。キューブ関数は、接続が無いと働きません
#N/A
その名前の KPI がキューブに無いKPI の名前と、取り出す部分(実績・目標・状況など)の指定を確かめる
#GETTING_DATA
エラーではなく、読み込み中の表示待てば値に変わる。いつまでも変わらないなら、接続の設定か権限を確かめる

同じ「キューブ」の関数

キューブの関数をすべて見る(7件)