Skip to main content

初めて投稿します。Tableau歴2ヶ月程度の初級者です。

実現したいことが複雑なため、投稿させていただきます。

 

前提

・ECサイトの購入IDと購入日、購入会員IDで構成された表をTableauに取り込みます。

・購入日は2016年~2018年のレコードが存在します。

 

表示したい情報

前年から継続して購入をしているユニークな会員数と、新規に購入しているユニークな会員数の推移を表示したいです。

 

表示イメージ

ビューの列に購入年、行にユニーク会員数を設定して棒グラフで表示。2017年と2018年の棒グラフは上記「表示したい情報」が色分けされているイメージです。

前年からの継続会員数を棒グラフの色で表示

 

試したこと

①購入年2016~2018年ごとに会員IDを返すディメンションを作成。

2016年購入会員ID(※2017年,2018年分と3つ作成)

 

IF DATEPART('year', [購入日]) = 2016 THEN

  [購入会員ID]

ELSE

  ''

END

②2016年と2017年両方に存在する会員IDを返すディメンションを作成。

IF [2016年購入会員ID] = [2017年購入会員ID] THEN

  [購入会員ID]

ELSE

  ''

END

ここで煮詰まってしまいました。。。

皆様の知見を頂ければと存じます。どうぞ宜しくお願いいたします。

11 个回答
  1. 2018年3月20日 13:50

    たけださん

     

    下記ご参照ください。

    たけださん 下記ご参照ください。 1. パラメーターでコントロール(中段) Create parameter 2.

     

    1. パラメーターでコントロール(中段)

     

    Create parameter

    pastedImage_1.png

    pastedImage_0.png

     

    pastedImage_3.png

     

    2. First year by customer (下段)

    pastedImage_4.png

     

    Thanks,

    Shin

0/9000