ナレッジベース

数字のみを含む文字列に複数の区切り文字を挿入する


発行: 21 Oct 2016
最終修正日: 20 Jul 2023

ご質問

Tableau Desktop で桁区切りを表示するために数値の文字列を書式設定する方法。

環境

Tableau Desktop

回答

計算フィールドで次のような正規表現を使用します。
 
REGEXP_REPLACE([Num],'(\d{1,3}|\G\d{3})(?=(?:\d{3})+(?!\d))','$1.')

注: この回避策は、regex 関数を使用できるデータ ソースにのみ有効です。

詳細情報

添付のサンプル ワークブック String example.twbx で、計算フィールドの使用方法を確認できます。
この記事で問題は解決しましたか?