2017-07-18 20 views
1

Qlikviewに2つのテーブル(Transactions、Customers)を追加しています。テキストオブジェクトに1000 $以上を費やした顧客数を返す必要があります。テキストオブジェクト内のaggr()関数

私は今まで運がない集計関数を使ってこれを実現しようとしています。これは可能でしょうか、代替ルートを試すべきですか?

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

合計は、取引を行った顧客と各取引に費やされた金額です。

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

が、まだどこでも得haventは:

は、私はまた、以下のコードのようなものを試してみました。

答えて

1

あなたがしたいことが考えられたら。合計があなたが混乱を避けるために費やした私が使用した追加したい数であると仮定します。これは、現在の選択に基づいて1000を超える支出を持つ顧客の数を提供します。

Num(Count(if(Aggr(Sum(Spend),Customer)>1000,1)), '###.###.###') 

AGGR()関数は、それが私のためにこれを明確にするために!おかげでたくさんの作品の結果

+0

を歪曲します内の全機能を使用! –

関連する問題