2013-11-14 41 views
2

我正在创建和使用量表图表,但我正在尝试计算如何比较选定的VS整个宇宙。例如,假设我想测量一个部门的每月支出平均值与整个组织的支出平均值。如何让组织平均分段标记?或者使其成为一个不随选择而改变的静态变量?Qlikview的量表 - 静态变量

回答

1

正如在这里弹出很多问题的情况一样,您可以使用set分析来实现此目的。在您衡量表达,你可以做这样的事情:

假设你打算在当前状态下,选择一个或多个部门,你可以做

percent_of_total_spending = avg({$}spending)/avg({1}spending) 

{}语法用于结合集标识符$1分别表示当前选择的集合和整个宇宙。因此,上述表达式会给出您选择的任何部门的平均组织支出的百分比。

除了设置标识符之外,您还可以使用set修饰符来进一步自定义您包含的人数。有关更多信息,请参见here

0

您只需使用集合分析并在选择框中告诉表达式要忽略的内容。

例子:

Sum({<Month=, Year=>}Spending) 

什么上面告诉你的是,它采取了“月”字段设置为特定表达什么,以及“年”字段选择。如果你要做到以下几点:

Sum({<Month=, Year={"2014"}>}Spending) 

它会计算特定年份,甚至这个

Sum({<Month=, Year={"2013","2014"}>}Spending) 

将它计算两个2013年和2014年阅读上的帮助文件,以及通过推F1并搜索集合分析。

因此,像这样会为你

Sum(Spending)/Sum({<Month=, Year=>}Spending) 
工作