Tableau Prep Builder(タブロープレップ)のデータ内にある改行を削除または別の文字で置換する方法を紹介します。
改行コードの置換
Tableau prepで改行コードを別文字に置換するには計算フィールドでREPLACE関数を用います。例として下図のように改行を”-”に置換します。
![](https://dono-log.com/wp-content/uploads/2024/03/画像3.png)
クリーニングステップで「・・・」→「計算フィールドの作成」を選択する。
※そのほかのステップ内でも計算フィールドは作成可能です。
![](https://dono-log.com/wp-content/uploads/2024/03/画像554.png)
下記の式を入力して保存をクリックする。式の意味は下記で、CHAR(10)はASCII表で「改行」を意味しています。
![](https://dono-log.com/wp-content/uploads/2024/03/画像555-1024x38.png)
REPLACE([値], CHAR(10), "-" )
![](https://dono-log.com/wp-content/uploads/2024/03/画像556.png)
以上で改行の置換は完了です。下図のように改行がハイフンで置換されています。
![](https://dono-log.com/wp-content/uploads/2024/03/画像557.png)
Sponsored link
改行コードの削除
Tableau prepで改行コードを削除するには計算フィールドでREPLACE関数を用いて空欄に置換します。例として下図のように改行を削除します。
![](https://dono-log.com/wp-content/uploads/2024/03/画像5.png)
クリーニングステップで「・・・」→「計算フィールドの作成」を選択する。
※そのほかのステップ内でも計算フィールドは作成可能です。
![](http://dono-log.com/wp-content/uploads/2024/03/画像554.png)
下記の式を入力して保存をクリックする。CHAR(10)はASCII表で「改行」を意味しています。
![](https://dono-log.com/wp-content/uploads/2024/03/画像558-1024x45.png)
REPLACE([値], CHAR(10), "" )
![](https://dono-log.com/wp-content/uploads/2024/03/画像559.png)
以上で改行の削除は完了です。下図のように改行がなくなっています。
![](https://dono-log.com/wp-content/uploads/2024/03/画像560.png)
Sponsored link
まとめ
今回はTableau Prepで改行を置換する方法と削除する方法を解説しました。文字列データをクリーニングする様々な方法をこちらの記事を紹介していますので参考にしてみてください。
![](https://dono-log.com/wp-content/uploads/2024/02/複数のフィルターを連動のコピーのコピーのコピーのコピーのコピーのコピーのコピーのコピーのコピーのコピーのコピーのコピー-300x169.png)
Tableau(タブロー)の学習本についてはコチラの記事でまとめてますので参考にしてみてください。
Tableau prep おすすめ学習書
コメント