見出し画像

Tableau|日付の粒度を変える

yukoです。先日教えてもらった技を忘れないうちに・・・

本日のお題(#B2VB Week7)

ユーザーは、特定の月または週にフィルター処理できる必要があります

https://data.world/back2vizbasics/2022week-7-design-a-wireframe

これをどうすればいいのか、さっぱりわからなくて。
フィルターに月だったり週だったりを並べて選択させるってこと?
そんなのやだなぁ、困ったなぁ。。。と思いながら、今回は絵を描くだけなのでそれっぽいフィルターをおいて逃げましたw

パラメータを使って、月と週を入れ替える


ここからが教えてもらったTipsです!
ざっくりこんな感じ。
1.週と月を切り替えるパラメータを作る
2.計算式で、パラメータに合わせて日付の粒度を変える

1.パラメータ作成

月と週を切り替えるためのパラメータを作成します。
今回は値として、月に0、週に1を割り当てました。

2.計算式の作成

パラメータの値にあわせて、日付の粒度を変えます。
日付の粒度を変えるには、DATETRUNK関数を使います。

パラメータが0だったら、月単位
パラメータが0以外なら、週単位

3.Vizをつくろう

計算式「日付粒度」を列シェルフに入れます。
パラメータも表示します。

週であらわすか、月であらわすか、他にも年や四半期などもできます。
インタラクティブに日付の粒度が変えられるっていいな。

参考サイト(こんなこともできる)

非エンジニアのための Tableau パラメーター - データ可視化のアイデア帳 (hatenablog.com)


この記事が気に入ったらサポートをしてみませんか?