数値データ「10000」に3桁ごとのカンマ区切りを入れて、「10,000」という形にしたいです

Avatar
dstn

Question

数値データ「10000」に3桁ごとのカンマ区切りを入れて、「10,000」という形にしたいです。
可能でしょうか?
 

Answer

■設定方法

数値フォーマッティングロジックで実現できます。

数値フォーマッティングロジックで、以下のように指定してください。
###,###

# はゼロだと表示されないため、10000 は 10,000 の文字列に
変換されます。

■注意点
・桁数について
 数字フォーマッティングロジックで指定した桁よりも、桁が大きい数値を
 設定すると、変換できずに結果が「0」になることがあります。
 入力される数値の最大の桁数に合わせて設定してください。

 カンマよりも左の数字がゼロの場合は、カンマも出力されないため、
 (たとえば 10 を ###,### で変換すると 10 のままになります)
 桁数の指定は多めにしておくことをおすすめします。

・変換した後のデータ型について
 カンマ区切りのデータは文字列に変換されているため、数値型の
 スクリプト変数には格納できませんのでご注意ください。

参考情報

・数値フォーマッティング
 http://patch.appresso.com/DataSpider/help/latest/doc/help/ja/mapper/document/logic/decimalFormat.html



[注意事項]
  • このFAQの内容は2017年3月時点のものです。内容は予告なく変更されることがありますので、ご注意ください。
  • 一部にDataSpider Servistaサポートサイトへのリンクを含むことがあります。サポートサイトにアクセスするには、DataSpiderのサポート契約が必要です。


ID:Q269

コメント

記事コメントは受け付けていません。

Powered by Zendesk