描述
CUBEMEMBER函数从多维数据集返回一个成员或元组。使用此函数可以验证多维数据集中是否存在成员或元组。
语法
CUBEMEMBER (connection, member_expression, [caption])
争论
Argument | 描述 | Required/Optional |
---|---|---|
connection | Name of the connection to the cube - A text string | Required |
member_expression |
多维表达式(MDX),其计算输出为多维数据集中的唯一成员-文本字符串 OR 元组,指定为单元格范围或数组常量 |
Required |
caption | A text string displayed in the cell instead of the caption, if one is defined, from the cube. When a tuple is returned, the caption used is the one for the last member in the tuple. | Optional |
Notes
-
对CUBEMEMBER函数求值时,它将在检索所有数据之前临时在单元格中显示"#GETTING_DATA…"消息。
-
当您将CUBEMEMBER用作另一个CUBE Function的参数时,该CUBE Function将使用标识成员或元组的MDX表达式,而不是CUBEMEMBER Function单元格中显示的值。
-
如果连接名称不是存储在工作簿中的有效工作簿连接,则CUBEMEMBER返回一个#NAME吗?错误值。如果联机分析处理(OLAP)服务器未运行,不可用或返回错误消息,则CUBEMEMBER返回#NAME吗?错误值。
-
如果元组中的至少一个元素无效,则CUBEMEMBER返回一个#VALUE!错误值。
-
如果member_expression长度超过255个字符(这是函数参数的限制),则CUBEMEMBER返回#VALUE!错误值。要使用长度超过255个字符的文本字符串,请在单元格中输入文本字符串(限制为32,767个字符),然后使用单元格引用作为参数。
-
当-
时,CUBEMEMBER返回错误值#N/A-
member_expression语法不正确
-
多维数据集中不存在MDX文本字符串指定的成员。
-
该元组无效,因为指定的值没有交集。 (这可能发生在同一层次结构中的多个元素中。)
-
该集合包含至少一个成员,该成员的维度不同于其他成员。
-
-
CUBEMEMBER可能会返回#N/A错误值。数据透视表被删除,或者您可以将数据透视表转换为公式。 (在"options"options卡上的"工具"组中,单击" OLAP工具",然后单击"转换为公式"。)
适用性
Excel 2007,Excel 2010,Excel 2013,Excel 2016
Example
参考链接
https://www.learnfk.com/javascript/advanced-excel-cube-cubemember-function.html
标签:JavaScript,成员,CUBEMEMBER,无涯,元组,member,多维,单元格 From: https://blog.51cto.com/u_14033984/7348809