2017-06-18 7 views
0

私がやろうとしていること:年次注文サイズ(1〜10ユニット、11〜50など)に基づいて顧客分布を示すヒストグラムを作成します。 (顧客の私達の定義である子供+郵便番号)に基づいています。Tableau - Fixed LODカスタマーユニットに基づくビン

問題:異なるビンを正しく計算する方法がわかりません。私はTableauでビンを使用するためのたくさんの投稿を見てきましたが、私のような一意のIDに基づいて計算されたものはありません。ユニット販売が< =を超えている場合、顧客はすべてのカテゴリ(1-10,11-20など...)にユニークなカテゴリの代わりに入れられているようです。おそらく、私はFIXED LODの計算を誤解しているでしょう。

最終目標:ヒストグラムに表示するこれらの異なる発注範囲の顧客数を取得します。この式とは運がなかったので

:ここ

IF { FIXED [UID_Cust] : SUM([Units]) } <= 10 THEN '1-10' 
ELSEIF { FIXED [UID_Cust] : SUM([Units]) } <= 20 THEN '11-20' 
ELSEIF { FIXED [UID_Cust] : SUM([Units]) } <= 50 THEN '21-50' 
ELSEIF { FIXED [UID_Cust] : SUM([Units]) } <= 250 THEN '51-250' 
ELSE '>250' 
END 

は、私は現在取得しています何の絵です。これらの小さなブロックを1つの数字、つまりその範囲内の顧客数で置き換えることができれば、すべてが完璧です。 Current Result

答えて

0

LODの計算が問題になっています。私は固定LODがワークシートのフィルタを無視するのを忘れてから、年を追加する必要がありました。

{ FIXED [UID_Cust], [Order_Date] = 2017 : SUM([Units]) } 

は、それから私は、個々の表カルク "UID_Sales"

IF [UID_Sales] <= 10 THEN '1-10' 
ELSEIF [UID_Sales] <= 20 THEN '11-20' 
ELSEIF [UID_Sales] <= 50 THEN '21-50' 
ELSEIF [UID_Sales] <= 250 THEN '51-250' 
ELSE '>250' 
END 
としてこれを保存しました
関連する問題