如何在多维数据集函数中过滤日期范围?

时间:2019-09-23 10:36:42

标签: excel mdx olap mdx-query cubefunctions

我想在多维数据集集函数中实现过滤器,以仅在有限的时间段内获取值,例如2周。但是,我在过滤器函数的语法上苦苦挣扎。

在多维数据集值函数中获取值适用于选定的时间段,但不适用于多维数据集集函数。仅通过列出时间段来定义多维数据集函数也不是一种选择,因为它随后为您提供了带有周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周内按原产地标准得出的数量。

0 个答案:

没有答案