質問: csvに関しまして お世話になっております。csvをエクセルで開くとjanコード部分が文字化けしていまいます。1e+09 4.99e+12みたいな感じです。その場合の対処方法がありましたら教えてください。
回答: ecマスターズの田中です。>csvをエクセルで開くとjanコード部分が文字化けしていまいます。ecマスターズツールにて公開中の「csv高速開く君」をご利用いただき、ダウンロードしたばかりのcsvを開いていただくと、本来のjanコードが表示された状態で開くことができます。>1e+09 4.99e+12こちらは、正確には文字化けではなく、指数表記という数字の表現方法によって表示された数字です。csvには、各セルの形式を記憶する機能がないのでセルの中に数字が入っていると、そのセルを数字形式だと自動で判断し、その際に数字の桁数が大きすぎたために、簡略化して表示するために、このような指数表記となっております。指数表記のままcsvを編集しますと、見たままの文字(4.99e+12 など)で保存されたり、下の桁が切り捨てられた状態(4990000000000 など)で保存されたりと、データが壊れる可能性がありますので、csv高速開く君をご利用いただくなどの方法で、文字列として認識した状態で開いていただくことで、本来の値を崩すことなく開くことができます。