首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >多维数据集公式中的单元格引用- Excel PowerPivot

多维数据集公式中的单元格引用- Excel PowerPivot
EN

Stack Overflow用户
提问于 2014-09-17 14:55:42
回答 1查看 4.5K关注 0票数 2

我想运行一个基于多个不同单元格内容的成员表达式的CUBEVALUE公式。在本例中,我有两个单元格,其中REGION in的值为:

代码语言:javascript
运行
AI代码解释
复制
I15: Border
I16: Midlands

我可以使用立方值公式成功引用一个单元格:

代码语言:javascript
运行
AI代码解释
复制
=CUBEVALUE("PowerPivot Data","[Measures].[Sum of WEIGHTED_IMPRESSIONS]","[pvtBASE].[REGION].&["&I$15&"]")

无法仅在CUBEVALUE中找到一种方法来复制此结果以同时引用I15I16,因此尝试使用CUBESET,然后在随后的CUBEVALUE公式中引用CUBESET

对于CUBESET,此公式适用:

代码语言:javascript
运行
AI代码解释
复制
=CUBESET("PowerPivot Data",{"[pvtBASE].[REGION].&[Midlands]","[pvtBASE].[REGION].&[Border]"})

这个公式是有效的:

代码语言:javascript
运行
AI代码解释
复制
=CUBESET("PowerPivot Data","[pvtBASE].[REGION].&["&I15&"]")

但出于某种原因,这并不是:

代码语言:javascript
运行
AI代码解释
复制
=CUBESET("PowerPivot Data",{"[pvtBASE].[REGION].&["&I15&"]","[pvtBASE].[REGION].&["&I16&"]"})

有没有人知道如何修复最终的CUBESET公式,或者是否有其他方法可以将多个成员和单元格引用适合到CUBEVALUE公式中。

感觉我已经很接近了,但我可能不是!

干杯

EN

回答 1

Stack Overflow用户

发布于 2014-09-19 20:00:53

引号位于括号的外部,而不是每个成员周围。这适用于AdventureWorks表格模型:

代码语言:javascript
运行
AI代码解释
复制
=CUBESET("AWCube","{[Sales Territory].[Sales Territory Group].["& G17 & "],
[Sales Territory].[Sales Territory Group].[" & G18 &"]}","TEST")

所以你的公式是:

代码语言:javascript
运行
AI代码解释
复制
=CUBESET("PowerPivot Data","{[pvtBASE].[REGION].&["& I15 &"],
[pvtBASE].[REGION].&["& I16  &"]}")

我的立方集公式中的最后一个参数是一个名称,它是可选的。我给这个立方体命名,这样我就可以看到它了。否则,名称返回为空,我会忘记它在该单元格中。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/25893938

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文