• 締切済み

CSVデータの表示がうまくいきません

17桁の数字を扱う際、 メモ帳では17桁の数字がすべて表示されているのですが、 csvデータに置き換えたとき、 17桁の数字のうち、下4桁辺りがすべて0に変換されてしまいます。 どのようにすれば、 メモ帳のままのデータで表示されるようになるでしょうか?

みんなの回答

noname#246547
noname#246547
回答No.2

入力したいファイル(仮にinput.csv)の拡張子をtxtに変換して Excelから開きます。 そうすると、txtファイルの中身をどのように扱うか指定できます。 ここで、17桁のフィールドを「文字列」形式にしてください。 こうすれば、正しく表示されます。

kazuhara
質問者

お礼

ありがとうございました、何とか問題解決できました。

  • teto_pun2
  • ベストアンサー率41% (12/29)
回答No.1

内容の確認ですが、 ・csvデータをEXCEL等にて開いた場合の事と解釈してアドバイスします EXCEL等は、勝手に浮動小数点型に置き換えて表示すると思われますので、0に変換する可能性が高いです。 このデータを使用するアプリケーションに依存するので、精度や型を調査してください。Accessにて10進数なら大丈夫とおもいますが。。。。

kazuhara
質問者

お礼

ありがとうございました、何とか問題解決できました。