CSV読み込みと範囲を読み込みについて

Excel・CSVともに、ある列が、書式設定で「通貨」となっており、
例えば、以下のようにデータが表示されている状態です。
CSV ⇒ 12,345
Excel ⇒ 12,345

それぞれを以下方法で読み込みました。
CSV ⇒ CSVを読み込み
Excel ⇒ 範囲を読み込み

そうすると通貨で設定しているデータが、取得したそれぞれの
データテーブルだと以下のように異なりました。
CSV ⇒ 12,345
Excel ⇒ 12345

どうしてでしょうか。。

こんにちは

まずCSVには書式の概念がありませんので、CSVファイルに保存されているデータそのものが出力されます。(メモ帳などのテキストエディタで確認することができます)

EXCELですが、値としては上記として保存されている場合、書式の情報はデフォルトの設定では反映されません。範囲読み込みで「表示形式を維持」をONにすると(モダンEXCELの場合は 読み取る値の書式の項目を変更すると)、見た目と同じようにそのまま出力されると思いますので、必要な場合はこちらを使ってみてはと思います。