Excel表をTableauで再現する2

これを作ります。

f:id:gri-blog:20210514101528p:plain
Tableauで作った表

作り方目次(と必要な機能)
  1. セル結合(グループの作成):Excel表をTableauで再現する1 - GRI Blog
  2. 本部計・全社計(合計の追加、階層の作成)→本記事
  3. 見た目を寄せる(書式設定)
    1. 部分的な太字(書式設定)
    2. 部分的な縦書き(書式設定)
    3. 罫線を引く(書式設定)
    4. 表の色設定(書式設定)

前回

f:id:gri-blog:20210514102906p:plain
セル結合をやった

次は本部計・全社計を追加します。

①分析タブの中の合計から、総計を表示(行と列)をクリックします。

f:id:gri-blog:20210514104238p:plain

f:id:gri-blog:20210514104304p:plain
表の最下部と右端に総計が表示されます。

②もう一度分析タブを開き、合計からすべての小計を追加を押します。

総計だけでなく、本部の合計値も出したいので。

f:id:gri-blog:20210514104429p:plain
いろんなところに合計値が追加されました。

しかし、本部(orその他)の合計値のみ出すつもりが、都道府県ごとでも合計値が出てしまっています。邪魔です。

行に入れているカテゴリ・サブカテゴリは家具などのカテゴリごとに合計値が出ており、問題ないようです。

f:id:gri-blog:20210514104503p:plain
なんで?

③本部、その他の合計値のみの表示になるようにします。 任意の粒度で合計値を得るには、階層という機能を使います。

都道府県(グループ)>都道府県>顧客区分という構造になった階層を作ります。

都道府県はすでに地域という階層に追加されていました。わざわざ崩したくないので複製して作ります。

同じフィールドでもコピーを作れば別の階層が作れます。 f:id:gri-blog:20210514104552p:plain f:id:gri-blog:20210514104610p:plain

フィールドを選択して本部区分という階層を作る

今列に入れているフィールドを外し、代わりにこの階層を列に追加します。

f:id:gri-blog:20210514104635p:plain
名称の隣に□が表示されているのが階層を持っているフィールド。

f:id:gri-blog:20210514104649p:plain

都道府県の合計が消え、本部の合計のみになりました。

続きます

※階層について

階層の説明ページ

https://help.tableau.com/current/pro/desktop/ja-jp/qs_hierarchies.htm

階層は日付フィールドなどで有名ですが、本部区分という階層を作成すると、階層内のフィールドは本部区分というでっかいフィールドとして扱われ、合計値も1つしか出ないようになっているようです。

行のカテゴリ>サブカテゴリは階層があらかじめ作成されており、同一のフィールドとして扱われるため、行に2つ追加されていても1つの合計値しか出ていません。

補足)すべての小計の追加を押しても小計が追加されないとき

f:id:gri-blog:20210514104904p:plain

カテゴリは小計の追加で合計が表示されるけど出荷モードには出ていない。

合計はディメンションが複数の時にのみ表示されます。1つしか追加していないと総計しか出ません。

グループを作成し、フィールドを分割すると出るようになります。

f:id:gri-blog:20210514105007p:plain

グループ追加したら出た