人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

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

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

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

2.01212E+12

エクセルの書式変更で
2012121200000

CSVにすると

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

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

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

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

●質問者: リセール京都買取
●カテゴリ:ウェブ制作
○ 状態 :終了
└ 回答数 : 1/1件

▽最新の回答へ

1 ● a-kuma3
●100ポイント ベストアンサー

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


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


リセール京都買取さんのコメント
完璧なご回答で無事解決いたしました。背景までご丁寧に説明いただき、とても助かりました。素晴らしい回答者さんですね。誠にありがとうございました。今後も宜しくお願いいたします。

a-kuma3さんのコメント
ほめ過ぎです。 照れますがな <tt>(^^ゞ</tt>

リセール京都買取さんのコメント
いえいえ。言葉づかいも丁寧ですし、凄いです!
関連質問

●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ