Ssas 在投标中格式化excel 2010的KPI目标

Ssas 在投标中格式化excel 2010的KPI目标,ssas,kpi,Ssas,Kpi,我有一个使用出价创建的KPI(包含价值、目标和状态)。当我使用excel 2010数据透视表查看它时,kpi目标显示#值,但用于计算状态 如何隐藏整个kpi目标或使其显示准确的值而不是#值 下面是我用于kpi目标的代码 CASE WHEN [Measure].[Measure - SubMeasure Desc].currentmember.level is [Measure].[Measure - SubMeasure Desc].[Submeasure Desc] THEN vba!

我有一个使用出价创建的KPI(包含价值、目标和状态)。当我使用excel 2010数据透视表查看它时,kpi目标显示#值,但用于计算状态

如何隐藏整个kpi目标或使其显示准确的值而不是#值

下面是我用于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值也没有问题……问题仅在于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值:[度量值].[NCQA比率]
KPI目标:
当
[Measure]。[Measure-子测量说明].currentmember.level为
[测量].[测量-子测量说明].[子测量说明]
然后
vba!格式([Measures].[Threshold Min],[Measures].[Threshold Max],“百分比”)
其他的
无效的
结束
KPI状态:
当
IsEmpty(KPIValue(“NCQA商业”))
然后
无效的
什么时候
KPIValue(“NCQA商业版”)<
(【基准】【基准类型】、【NCQA国家2011商业版】,
[Measure][Measure-子测量说明].currentmember,
[措施][最低阈值]/100
然后
-1 
什么时候
KPIValue(“NCQA商业版”)>
(【基准】【基准类型】、【NCQA国家2011商业版】,
[Measure][Measure-子测量说明].currentmember,
[度量值][阈值最大值]/100
然后
1.
其他的
0
结束

KPI部分通常用于返回IF(条件为TRUE 1,0),通过这些指标,您可以制定KPI值。请记住,它不必是1或0,您可以执行0和1之间的任何小数,我经常使用它来表示百分比。考虑到这一点,您只需在隐藏的Excel工作表上显示该值,然后从中执行计算。

感谢您的回复,基于目标和值的KPI状态显示正确。KPI值也没有问题……问题仅在于KPI目标。如果有助于澄清我的问题,以下是完整的列表。