1

我想在多维数据集函数中实现一个过滤器,以便仅在有限的时间段内获取值,例如 2 周。但是,我对过滤器函数的语法感到困惑。

在 cubevalue 函数中获取值适用于选定的时间段,但不适用于 cubeset 函数。仅通过列出时间段来定义多维数据集函数也不是一种选择,因为它会为您提供一个带有星期 nr 的附加列,但我需要的是在最后以聚合形式获得值。

然后立方体集的结果将由一个 cuberankedmember 函数检索以进行排名,最后 cubevalue 函数传递值。

=CUBESET("Datamodel", "Filter( {[Contribution Flight].[Flt CarrierNo].&["&Overview!$B$17&"], [Allotment].[Allotment].&[n] , [Origin].[Origin Code].children} , {[Dep Date Itinerary].[Dep Date Itin Week].["&Overview!AN7&"],[Dep Date Itinerary].[Dep Date Itin Week].["&Overview!AM7&"]})")

结果应该是上述确定的 2 周期间按原产地代码的数量。

4

0 回答 0