Q&A

回答の並べ替え:
投稿新規に質問を投稿する

USD通貨の金額転記がうまくいかない

tori tori

2025-12-19 16:47

Excel
CELF

アクション「Excelファイルのデータをセルにセットする」を使用して、Excel上の USD 通貨の金額を CELF シートに転記しています。

しかし、Excel側・CELF側ともに他の行と同じ書式設定であるにもかかわらず、特定ではない一部の行だけ以下のような誤転記が発生します。

■Excelファイル側
書式設定:通貨、小数点以下 2 桁、記号なし
値の例:
 741.00
 956.25

■CELFシート側
書式設定:通貨、小数点以下 2 桁、通貨記号:USD
実際に転記された値:
 74100
 95625
画面上の表示:
 $741.00,00
 $95.600,25

金額列の上下の行は正しく転記されており、問題が発生するのは一部の行のみです。

上記のような誤転記が発生する原因として考えられる点と、その対策・回避方法についてご教示いただけますでしょうか。

どうぞよろしくお願いいたします。

かわせみ かわせみ
こんにちは。
ご提示の画像を見る限りでは、他の行は1000を超えていて、問題の行は1000未満であるようです。

取り込むExcelで、
900.00
900.12
1,000.00
1,000.12
20,000.00
20,000.12
を記入して、どの行が変になってしまうか確認してみてください。
桁のせいだとしても理由はちょっとわからないですが・・

この辺、参考にならないでしょうか。(商習慣によってカンマとピリオドの扱いが異なる)
表示形式と値の自動変換について
https://cloud.celf.jp/celf-help/ja/texts/other/auto_conv_and_format_value/auto_conv_and_format_value.html