Skip to main content

皆さんの知恵をお借りしたく、質問させてもらいます。

特定の文字列の置換、削除について

 

あるDBから情報を読み込んだ際に、本来は同じ会社なのですが、画像のように『会社名』が3通りに表示されることがあります。

 

Tableau上でこの3種類の会社名をグループ化して表示することは簡単なのですが、

該当の会社名が1000社を超えるとなかなかの手間ですし、新たな表記の会社名が出てきた際のメンテナンスが大変です・・・・

 

そこで、計算フィールドを使用して特定の文字列を削除、置換を行い(ある一定のルールに従って)

これらの会社名を統一するようにしたいと考えています。

 

適当な関数でいうと文字列関数の『REPLACE』かとは思うのですが、上手く表示ができません。

 

上記の問題を解決する良い方法はないでしょうか?

 

(前提として、元のDBの情報は変更しないとします。)

4 respuestas
  1. 3 feb 2015, 01:47

    Iizukaさん

     

    回答有難うございます!

     

    ただ、私がやりたいことと少しイメージが違っておりまして・・・

    回答の関数ですと、具体的な会社名を計算フィールドに入力する必要があると思うのですが、

    この具体的な会社数が1000社超えることになりそうなので、途中で心が折れそうになるかなと・・・

     

    私がやりたいことを本当に具体的にいうと、『株式会社』、『㈱』、『半角スペース』といった文字をを取り除きたいのです。

    これをすることによって、同じ文字列になるのでTabelau上でも同じ会社として認識してくれると思うのですが・・・

0/9000