0
BIDSを使用して作成されたKPI(値あり、目標&)があります。私が2010ピボットテーブルをExcelを使用して見ると、kpi目標は#値を示しますが、ステータスを計算するために使用されます。BIDSでExcel 2010のKPI目標をフォーマットする
kpiゴール全体を非表示にするか、#valueではなく正確な値を表示するにはどうすればよいですか。
以下はkpiの目標に使用したコードです。
CASE WHEN
[Measure].[Measure - SubMeasure Desc].currentmember.level is
[Measure].[Measure - SubMeasure Desc].[Submeasure Desc]
THEN
vba!format([Measures].[Threshold Min],[Measures].[Threshold Max],"percent")
ELSE NULL
END
目標と値に基づくKPIステータスが正しく表示されています。 KPIの値もokeyです。問題はKPIの目標にのみあります。私の質問を明確にするのに役立つなら、ここに完全なリストがあります。
KPI VALUE: [Measures].[NCQA Rate]
KPI Goal:
CASE WHEN
[Measure].[Measure - SubMeasure Desc].currentmember.level is
[Measure].[Measure - SubMeasure Desc].[Submeasure Desc]
THEN
vba!format([Measures].[Threshold Min],[Measures].[Threshold Max],"percent")
ELSE
NULL
END
KPI STATUS:
CASE WHEN
IsEmpty(KPIValue("NCQA COMMERCIAL"))
THEN
NULL
WHEN
KPIValue("NCQA COMMERCIAL") <
([Benchmark].[Benchmark Type].&[NCQA National 2011 Commercial],
[Measure].[Measure - SubMeasure Desc].currentmember,
[Measures].[Threshold Min]) /100
then
-1
WHEN
KPIValue("NCQA COMMERCIAL") >
([Benchmark].[Benchmark Type].&[NCQA National 2011 Commercial],
[Measure].[Measure - SubMeasure Desc].currentmember,
[Measures].[Threshold Max])/100
then
1
ELSE
0
END
返信いただきありがとうございます。目標と値に基づくKPIステータスが正しく表示されています。 KPIの値もokeyです。問題はKPIの目標にのみあります。私の質問を明確にするのに役立つなら、ここに完全なリストがあります。 – user1122065