我在Excel Powerpivot(2013)中使用CubeValue函数,并想知道是否可以在MemberExpression中使用运算符,尤其是检索小于或大于的值,例如:
= CUBEVALUE(" PowerPivot Data"," [Measures]。[CountofServiceID]"," [Data]。[ReportMonthNumber]。& [ < "&安培; $ P $ 4和;"]&#34)
上面的语法(<)不正确,我想知道怎么做?
由于
答案 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)