Applies ToMicrosoft 365 专属 Excel Microsoft 365 Mac 版专属 Excel Excel 网页版 Excel 2024 Excel 2024 for Mac Excel 2021 Excel 2021 for Mac Excel 2019 Excel 2019 for Mac Excel 2016 Excel for iPad Excel Web App Excel for iPhone Excel for Android 平板电脑版 Excel for Android 手机版

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 工具”,然后单击“ 转换为 Formulas”。)

  • CUBEMEMBERPROPERTY 对在 Power Pivot 中编辑的 Excel 数据模型无效,因为它们不是多维数据集。

示例

=CUBEMEMBERPROPERTY("Sales","[Time].[Fiscal].[2014]",$A$3)

=CUBEMEMBERPROPERTY("Sales","[Store].[MyFavoriteStore]","[Store].[Store Name].[Store Sqft]")

需要更多帮助吗?

可随时在 Excel 技术社区中咨询专家或在社区中获取支持。

另请参阅

Excel 中的公式概述

如何避免损坏的公式

查找和更正公式中的错误

Excel 键盘快捷方式和功能键

多维数据集函数

Excel 函数(按字母顺序)

Excel 函数(按类别列出)

需要更多帮助?

需要更多选项?

了解订阅权益、浏览培训课程、了解如何保护设备等。

社区可帮助你提出和回答问题、提供反馈,并听取经验丰富专家的意见。