Alteryxで文字列の一部を置換する

2018.08.21

この記事は公開されてから1年以上経過しています。情報が古い可能性がありますので、ご注意ください。

こんにちは。Alteryxサポートエンジニアとして勉強中のスズです。

今回はAlteryxで文字列の一部を置換する方法をご紹介します。

特定の文字列を指定して置換

今回作成するワークフローは以下の通りです。

[In/Out]->[Text Input]を使用して以下のデータを用意しました。「(株)」の表記と「株式会社」の表記が混ざっていますので、「(株)」を「株式会社」に置換して統一します。

[Parse]->[RegEx]を使用して文字列を置換します。[Regular Expression]に置換したい文字列「(株)」、[Replacement Text]に置換後の文字列「株式会社」を入力します。

実行して結果を確認。

指定の文字列が置換されたことが確認できました。

正規表現を使って文字列を置換

RegExツールという名前の通り、置換する文字列の指定に正規表現を使用できます。今度は「(株)」(全角括弧を使用)だけでなく「(株)」(半角括弧を使用)である場合にも「株式会社」に置換する、という設定をしてみます。

Text Inputツールを使用して以下のデータを用意しました。「Record #」の1と4の「(株)」は全角括弧を使用していますが、6の「(株)」は半角括弧を使用しています。

[Parse]->[RegEx]を使用して文字列を置換します。[Regular Expression]に「[((]株[))]」、[Replacement Text]に「株式会社」と入力します。

実行して結果を確認。

指定の文字列が置換されたことが確認できました。

最後に

今回は文字列の一部を置換する方法についてご紹介しました。これからもAlteryxの機能をご紹介していきます。

Alteryxの導入なら、クラスメソッドにおまかせください

日本初のAlteryxビジネスパートナーであるクラスメソッドが、Alteryxの導入から活用方法までサポートします。14日間の無料トライアルも実施中ですので、お気軽にご相談ください。

alteryx_960x400