【Tableau Tips】文字列を縦書きで表示する方法

【Tableau Tips】文字列を縦書きで表示する方法 | Tableau-id Press -タブロイド-
アイスキャッチ画像

こんにちは。truestarのh.nguyenです。
Tableauグラフを作成する際に、X軸のディメンションに文字列が長くて、日本語の縦書きの様に綺麗に並ぶ方法を共有したいと思います!

まず、やりたいことを紹介します。
サンプルスーパーストアのデータソースを使って、顧客別の直近の一週間の売上のグラフを作りました。

問題:
顧客数が多いため、X軸に横書きの顧客名が縦持になって、見づらいです。
[顧客名]を回転すると、グラフが横に伸びてスクロールが出てしまいました。

解決:
[顧客名]を縦書きで建持に表示させます。

やり方:
① 以下のキャプチャー様に[顧客名_表示用]の計算フィールドを作ります。ポイントは各文字の間に改行を追加することなので、” “の間にenterを押してください。

MID([顧客名],1,1)+”
” 
は1
セットで、セット数=文字数 -1 となります。設定するディメンションの一番長い文字からもう少し余裕を持って作った方がいいです。今回の場合、日本人名なので、8文字まで作りました。

② [顧客名_表示用]を列に入れるとこんな感じに縦書きの表示ができました!

以上、他のTipsが発見したらまた共有していきます!