初めて投稿します。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. パラメーターでコントロール(中段)
Create parameter
2. First year by customer (下段)
Thanks,
Shin