【Tableau】全角数字を半角数字に変換する計算フィールド
はじめに
全角数字を半角数字に一括で変換したい時、Excelでは ASC関数 を利用できますが、Tableauには同様の関数がありません。
そこで何か良い方法がないか ChatGPT (GPT-4) に相談してみたところ、計算フィールドを作ってくれました。
ChatGPT(GPT-4)への相談
計算フィールドのコピペはこちらから。
REGEXP_REPLACE(
REGEXP_REPLACE(
REGEXP_REPLACE(
REGEXP_REPLACE(
REGEXP_REPLACE(
REGEXP_REPLACE(
REGEXP_REPLACE(
REGEXP_REPLACE(
REGEXP_REPLACE(
REGEXP_REPLACE([Your Field], "1", "1"),
"2", "2"),
"3", "3"),
"4", "4"),
"5", "5"),
"6", "6"),
"7", "7"),
"8", "8"),
"9", "9"),
"0", "0")
実際に使ってみる
実際に使ってみた結果がこちら。ちゃんと半角に変換できました。
それにしても、特別なインストラクションがなくてもパっとこのような計算フィールドを作ってくれる ChatGPT はほんとに便利。Tableauの勉強にも力強い味方になってくれそうです。
この記事が気に入ったらサポートをしてみませんか?