文本对象qlikview中的aggr()函数

时间:2017-07-18 11:38:54

标签: aggregation qlikview

我正在向Qlikview添加两个表(交易,客户),我需要一个返回的数字,表示有多少客户在文本对象中花了超过1000美元。

我试图通过聚合函数实现这一点,直到现在都没有运气。这可能吗?或者我应该尝试替代根。

Num(Count( {$ < Aggr(Sum(Total),Customer) = {">1000"}>} Distinct Customer), '###.###.###')

总计是进行交易的客户在每笔交易和客户上花费的金额。

我也试过类似下面的代码:

count({<Customer= {"=sum(Total)> =100"} >} distinct Customer) 

但仍然没有到达任何地方。

1 个答案:

答案 0 :(得分:1)

如果想想你想做什么。假设Total是您想要添加的数字,我使用Spend来避免混淆。这将根据当前选择为您提供支出超过1000的客户数量。

name=['col1','col2',...]

在aggr()函数中使用TOTAL函数会使结果偏斜