Qlikview移动平均线
我必须在Qlikview中创建库存周转报告。对于这份报告,我需要根据过去13周计算每周股票的移动平均数 我可以通过下面的表达来实现这一点:Qlikview移动平均线,qlikview,moving-average,set-analysis,Qlikview,Moving Average,Set Analysis,我必须在Qlikview中创建库存周转报告。对于这份报告,我需要根据过去13周计算每周股票的移动平均数 我可以通过下面的表达来实现这一点: RangeAvg(Above(sum(StockUnits),0,13)) 问题是,只有当我在报告中有所有可用周数时,上述表达式才有效。如果我按WK10到WK30筛选此报告,则WK10到WK23将不会具有过去13周的平均值,因为WK10之前的周数不会显示在报告中 非常感谢您的帮助 谢谢。您可以在此表达式中使用集合分析来告诉Qlik忽略您选择的周数 假设您的
RangeAvg(Above(sum(StockUnits),0,13))
问题是,只有当我在报告中有所有可用周数时,上述表达式才有效。如果我按WK10到WK30筛选此报告,则WK10到WK23将不会具有过去13周的平均值,因为WK10之前的周数不会显示在报告中
非常感谢您的帮助
谢谢。您可以在此表达式中使用集合分析来告诉Qlik忽略您选择的周数 假设您的weeks字段名为
week
,请尝试:
RangeAvg(Above({$<week=>} sum(StockUnits),0,13))
RangeAvg(高于({$}总和(股票单位),0,13))
您可以在此表达式中使用集合分析来告诉Qlik忽略您选择的周数
假设您的weeks字段名为week
,请尝试:
RangeAvg(Above({$<week=>} sum(StockUnits),0,13))
RangeAvg(高于({$}总和(股票单位),0,13))