Qlikview集分析

时间:2013-03-05 09:27:58

标签: set analysis dollar-sign qlikview

我必须在中比较两个不同年份的销售额。

像帮助建议一样完成的集合分析不起作用

=sum( {$<ID_Ac_EDIZIONE_WI={$(=only(ID_Ac_EDIZIONE_WI)-1)}>} ORC_Mo_ImponibileRiga_Attuale)

它给了我一列零;

像这样修改它

=sum( {1<ID_Ac_EDIZIONE_WI={$(=only(ID_Ac_EDIZIONE_WI)-1)}>} ORC_Mo_ImponibileRiga_Attuale)

它会创建两个不同的行,每行一个。

有人可以帮助我吗?

1 个答案:

答案 0 :(得分:0)

如果没有看到您的数据模型或至少某些样本数据,很难诊断出来。如果您在内联脚本中提供几行示例数据,那么有人可以帮助您更轻松。

我可以在没有看到您的数据的情况下做出的唯一建议是尝试用单引号包装美元扩展表达式:

例如,这个:

=sum( {$<ID_Ac_EDIZIONE_WI={'$(=only(ID_Ac_EDIZIONE_WI)-1)'}>} ORC_Mo_ImponibileRiga_Attuale)

而不是:

=sum( {$<ID_Ac_EDIZIONE_WI={$(=only(ID_Ac_EDIZIONE_WI)-1)}>} ORC_Mo_ImponibileRiga_Attuale)