使用 XRANGE 计算日期范围

您可以在业务规则中使用 @XRANGE 生成一组日期。例如,以下代码创建介于 FY22 Mar(3 月)与 FY23 Feb(2 月)之间的一组成员。

Member = @SUMRANGE("Actual"->"Final"->"Plan Total",@XRANGE("FY22"->"Mar","FY23"->"Feb"))/12;

年维通常是只有 0 级成员的平面维,所有成员都是年份,例如 FY22FY23

但期间维可能在 Dec(12 月)后面包含其他 0 级成员(假定 Jan:Dec 年份)。这些成员也将包含在 XRANGE 中,即使您不希望将它们包含在计算中也是如此。在这种情况下,使用两个 XRANGE 计算,一个用于每个年份。例如:

"Member" = (@SUMRANGE("Actual"->"Final",@XRANGE("FY22"->"Mar","FY23"->"Dec"))+ 
@SUMRANGE("Actual"->"Final",@XRANGE("FY23"->"Jan","FY23"->"Feb")))/12;

使用此方法可确保 XRANGE 在期间维的 Jan:Feb 范围内。