Skip to main content

以下の購買データに関して、

3日毎の購入者を移動計算したいと考えています。

tableauでの集計方法、ご教示いただけたら幸いです。

 

-------------------------

■データ

10日間の購買データ

※添付ファイル参照

 

■調査したいこと

3日間毎の購入者数の移動計

※購入者は3日間累計が【99円以下】・【100円~199円】・【200円以上】の3グループに分ける

 

■完成イメージ

【質問】移動計算の方法

-------------------------

 

よろしくお願いいたします。

6 respuestas
  1. 19 nov 2019, 5:21

    移動合計の結果をグルーピングしたいということですので、少しややこしい設定になると思います。

     

    1. まずはベーシックに購入者ID別・日別の表を作成

    移動合計の結果をグルーピングしたいということですので、少しややこしい設定になると思います。 1. まずはベーシックに購入者ID別・日別の表を作成 2. 購入者IDごとに3日間の移動合計を計算。これで値が正常かどうかを確認しておきます。 3.

     

    2. 購入者IDごとに3日間の移動合計を計算。これで値が正常かどうかを確認しておきます。

    pastedImage_2.png

     

    3. その移動合計金額のグルーピングを行います。

     新しい計算フィールドでIF文を使って書きますが、式中のWINDOW_SUMのところは先ほど設定したフィールドをそのまま持ってくることができます。

    pastedImage_3.png

     

    4. 金額グループを列に追加し、移動合計の金額が正しくグルーピングされているか確認します。

    pastedImage_4.png

     

    5. それぞれのグループ内の数を数えるのですが、これはグループごとに式を作成する必要があります。

     次のような計算フィールドを3つ(99円以下・100円~199円・200円以上)作成します。

    pastedImage_5.png

     

    6. 最初に入れた移動合計の値を削除し、代わりに作成した3つのフィールドをビュー内に表示します。

     レイアウトは次の図のようメジャーネームを列の先頭に、金額グループを削除しておくと進めやすいです。

     この時点で、ほしい数字が購入者IDに関係なく(どの購入者IDでも同じ)表示されます。

    pastedImage_8.png

     

    7. 最初の列だけ残せば良いので、次のような式を作成してフィルターに入れ、真のみを保持します。

    pastedImage_10.png

     

    8. あとは不要なヘッダーを非表示にしたり、必要であれば期間を表すフィールドを追加するなどすれば完成です。

    pastedImage_11.png

0/9000