- ベストアンサー
CSVの文字化け解決で他の方法ありませんか?
質問致します。 CSVをダウンロードするとある1列だけ文字化け致します。 もともとは10ケタの数字(ハイフン等もなし)なのですがダウンロードすると 全ての行が9.78482E+12と文字化けしてしまいます。 以下のURLで実践しましたが出来ませんでした。 http://okwave.jp/qa/q919424.html 他に方法はありますでしょうか? Excel2007を利用しています。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
>全ての行が9.78482E+12と文字化けしてしまいます。 それは、文字化けではありません。 Excelで、未使用になっているどこかのセルに 9784820000000 と入力してみましょう。入力した瞬間に「9.78482E+12」と言う表示に変わる筈です。 「9.78482E+12」と表示されてしまったセルにカーソルを合わせ、「書式」⇒「セル」⇒「表示形式」⇒「分類」を「数値」に変更、とやってみましょう。 すると、表示が「9784820000000」に戻る筈です。 実は「9.78482E+12」と言うのは「指数表示」と言う表示方法で、これは「9.78482 × 10の12乗」を意味します。 で、Excelは、書式が「標準」になっている場合、大きい数字を入力すると、勝手に指数表示にしてしまうと言う「小さな親切大きなお世話」をしてくれやがります。 CSVをExcelに取り込んだ場合も、入力時と同じように「勝手に指数表示にしちゃう」ので、あとで、手動でセルの書式を「数値」に変更してあげる必要があります。
その他の回答 (2)
- lalalala121
- ベストアンサー率0% (0/3)
それは文字化けではないですよ。 No.2の方を賛成します。
お礼
ご回答ありがとうございます。 解決致しました!
- maiko0318
- ベストアンサー率21% (1483/6969)
列の書式設定で数字を設定してください。 (指数表示になっているかと思います)
お礼
ご回答ありがとうございます。 解決致しました。 初歩的なことに気付いてませんでした。。。 ありがとうございました!
お礼
ご回答ありがとうございます。 詳しい説明、ありがとうございます。 このような意味だったのですね。 失礼致しました。