Excel cubevalue memberexpression

时间:2016-01-05 03:07:34

标签: excel powerpivot

我在Excel Powerpivot(2013)中使用CubeValue函数,并想知道是否可以在MemberExpression中使用运算符,尤其是检索小于或大于的值,例如:

= CUBEVALUE(" PowerPivot Data"," [Measures]。[CountofServiceID]"," [Data]。[ReportMonthNumber]。& [ < "&安培; $ P $ 4和;"]&#34)

上面的语法(<)不正确,我想知道怎么做?

由于

1 个答案:

答案 0 :(得分:0)

一般来说,我发现打破立方体函数公式更容易,并使用cubevalue简单地引用其他字段。您可以创建一个多维数据集来执行您需要的操作。

如果我们说这是A2单元格:

=cubemember("PowerPivot Data", "[Measures].[CountofServiceID]")

在其他一些单元格中,让我们说A3,使用这个公式:

=Cubeset("PowerPivot Data","{[Data].[ReportMonthNumber].[All].[1]:[Data].[ReportMonthNumber].[All].["& $P$4 & "].lag(1)}"," Reporting Months")

应包含您的值的单元格为:

=cubevalue("PowerPivot Data", A2, A3)