十、多维数据集函数 1 、CUBEKPIMEMBER 返回重要性能指示器 (KPI) 属性,并在单元格中显示 KPI 名称。KPI 是一种用于监控单位绩效的可计量度量值,如每月总利润或季度员工调整。 注释 只有在工作簿连接到 Microsoft SQL Server 2005 Analysis Services 或更高版本的数据源时才支持 CUBEKPIMEMBER 函数。 语法 CUBEKPIMEMBER(connection,kpi_name,kpi_property,caption) Connection 是到多维数据集的连接的名称的文本字符串。 Kpi_name 是多维数据集中 KPI 名称的文本字符串。 Kpi_property 是返回的 KPI 组件,可以是下列类型的值之一: 整型 枚举常量 说明 1 KPIValu e 实际值 2 KPIGoal 目标值 3 KPIStatu s KPI 在特定时刻的状态 4 KPITrend 走向值的度量 5 KPIWeight 分配给 KPI 的相对权重 6 KPICu rrentTimeMember KPI 的临时根据内容 如果您为 kpi_property 指定 KPIValue,则只有 kpi_name 显示在单元格中。 Caption 是显示在单元格中的可选文本字符串,而不是 kpi_name 和 kpi_property。 注解 当 CUBEKPIMEMBER 函数求值时,它会在检索到所有数据之前在单元格中暂时显示“#GETTING_DATA…”消息。 要在计算中使用 KPI,请将 CUBEKPIMEMBER 函数指定为 CUBEVALUE 函数中的 member_ex pression 参数。 如果连接名称不是存储在工作簿中的有效工作簿连接,则 CUBEKPIMEMBER 函数将返回错误值 #NAME?。如果联机分析处理 (OLAP) 服务器未运行、不可用或返回错误消息,则 CUBEKPIMEMBER 函数返回错误值 #NAME?。 当 kpi_name 或 kpi_property 无效时,CUBEKPIMEMBER 返回错误值 #N/A。 CUBEKPIMEMBER 在以下情况下可能返回错误值 #N/A:如果您在共享连接时引用数据透视表中的基于会话的对象,如计算成员或命名集,并且该数据透视表被删除了或者您将该数据透视表转换为公式(方法是:在“选项”选项卡上的“工具”组中,单击“OLAP 工具”,然后单击“转换为公式”)。 示例 =CUBEKPIMEMBER("Sales","My SalesKPI",1) =CUBEKPIMEMBER("Sales","My SalesKPI", KPIGoal,"Sales KPI Goal") 2 、CUBEMEMBER 返回多维数据集中的成员或元组。用来验证成员或元组存在于多维数据集中。 语法 CUBEMEMBER(connection,member_ex pression,caption) Connection 是到多维数据集的连接的名称的文本字符串。 Member_ex pression 是...