注意: 我们希望能够尽快以你的语言为你提供最新的帮助内容。 本页面是自动翻译的,可能包含语法错误或不准确之处。 我们的目的是使此内容能对你有所帮助。 可以在本页面底部告诉我们此信息是否对你有帮助吗? 请在此处查看本文的英文版本以便参考。
Excel 中的一个多维数据集函数CUBEMEMBERPROPERTY 会返回多维数据集中成员属性的值。 用于验证多维数据集内是否存在某个成员名并返回此成员的指定属性。
语法
CUBEMEMBERPROPERTY(connection, member_expression, property)
CUBEMEMBERPROPERTY 函数语法具有以下参数:
-
Connection 必需。 一个表示多维数据集的连接名称的文本字符串。
-
Member_expression 必需。 一个文本字符串,表示多维数据集中的一个成员的多维表达式 (MDX)。
-
Property 必需。 一个文本字符串,表示返回的属性的名称或对包含该属性的名称的单元格的引用。
备注
-
当 CUBEMEMBERPROPERTY 函数求值时,它会在检索到所有数据之前在单元格中暂时显示“#GETTING_DATA…”消息。
-
如果连接名称不是存储在工作簿中的有效工作簿连接,则 CUBEMEMBERPROPERTY 函数返回 #NAME? 。 如果联机分析处理 (OLAP) 服务器未运行、不可用或返回错误消息,则 CUBEMEMBERPROPERTY 函数返回 #NAME? 错误值。
-
如果 member_expression 语法不正确,或者 member_expression 指定的成员在多维数据集中不存在,则 CUBEMEMBERPROPERTY 函数返回错误值 #N/A。
-
如果在共享连接时, 在数据透视表中引用基于会话的对象 (如计算成员或命名集), 并且数据透视表已被删除或将数据透视表转换为公式, CUBEMEMBERPROPERTY 可能会返回 #N/A 错误值。 (在 "选项" 选项卡上的 "工具" 组中, 单击 " OLAP 工具", 然后单击 "转换为公式"。)
-
CUBEMEMBERPROPERTY 对在 Power Pivot 中编辑的 Excel 数据模型无效,因为它们不是多维数据集。
示例
=CUBEMEMBERPROPERTY("Sales","[Time].[Fiscal].[2014]",$A$3)
=CUBEMEMBERPROPERTY("Sales","[Store].[MyFavoriteStore]","[Store].[Store Name].[Store Sqft]")
需要更多帮助吗?
可随时在 Excel 技术社区中咨询专家,在解答社区获得支持,或在 Excel User Voice 上建议新功能或功能改进。