Skip to main content

お世話になっております。Tableau初心者です。

 

やりたい事

 

以下のデータセットを用いています。

 

6月の顧客ランクのグループを基準として、

そのグループごとに7月にどのくらいの売上合計の変動があったかを集計したいです。

 

使用しているデータセット

 

月ごと・顧客ごとにレコードがあり、ランクはその月の売上に応じてランクが月ごとに付いています。

顧客ランクを固定して、ランク・月ごとの合計売上金額の変動を出したい

 

集計イメージ

 

月ごとのランクではなく、6月についたランクを基準にして、

7月に前月のランクの顧客がどのくらい売上を上げたかを合計したいです。

 

例1)6月のBottomのお客様(D様)は、7月になったら1100になった

例2)6月のTopのお客様(A様・C様)は7月になったら4100(1800+2300)になった 

%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88+2019-08-03+1.54.40.png

 

試した事

 

LOD表現を用いて顧客名で固定し、以下のようにVisを作りました。

 

ですが7月のランクが影響しているのかうまく集計ができず、

7月は7月のランクを基準としたのランクでの集計になってしまいます。

%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88+2019-08-03+2.21.21.png

 

初歩的な質問かもしれませんが、何卒ご教示よろしくお願いいたします。

답변 2개
  1. 2019년 8월 3일 오후 10:44

    LM-7です。

     

    LOD式の作り方が間違っていますね。

    こんなふうに6月時点のランクを顧客ごとに求めます。

     

    {FIXED [顧客名] : MIN(

    IF month([月]) = 6 THEN

        [ランク]

    END

    )}

     

    この6月時点のランクごとに売上を求めれば所望のVizが得られます。

0/9000