エクセル⇒CSVにするときに、数字のあとのスペースを削除したいです。


エクセルの桁数が長すぎて、2.01212E+12のような表示になってしまいます。
それを直そうと書式を数値で-1234等を選んできちんとした10ケタ以上の数値に変えます。

そのエクセルファイルをCSVにすると、そのセル部分のCSVの最後に余計なスペースがはいってしまうので困っております。

2.01212E+12

エクセルの書式変更で
2012121200000

CSVにすると

2012121200000 ,
と半角スペースが入ってしまいます。

スペースが入らないようにするにはCSVエディタなどを使わないといけないでしょうか?
何か方法はございませんか?

できれば、エクセルだけで完結したいのです。

お手数ですがお教えくださいませ。

回答の条件
  • 1人5回まで
  • 登録:
  • 終了:2012/12/12 13:23:22
※ 有料アンケート・ポイント付き質問機能は2023年2月28日に終了しました。

ベストアンサー

id:a-kuma3 No.1

回答回数4973ベストアンサー獲得回数2154

ポイント100pt

セルの書式設定で、「表示形式」タブを選び、分類で「ユーザ定義」を選んで、「種類」のところに、半角のゼロをひとつだけ入力して、「OK」。
後は、CSV として保存。
これで、数字の後の空白が消えます。


因みに、「数値」を選んだ時の書式は "0_" というふうにアンダースコアが末尾についてます。
これが余分な空白がついてしまう原因です。
意味については、こちらを。
http://www.relief.jp/itnote/archives/002358.php

他1件のコメントを見る
id:a-kuma3

ほめ過ぎです。
照れますがな (^^ゞ

2012/12/12 13:26:54
id:naranara19

いえいえ。言葉づかいも丁寧ですし、凄いです!

2012/12/12 13:30:02

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

回答リクエストを送信したユーザーはいません