• 締切済み

csvファイルをエクセルで開く時の文字化け

csvファイルをエクセルで開くと 2010-12(2010年12月としてのデータ)などが 数字として扱われて、年月日として表示されません。 直接CSVファイルからではなく、Excelのメニューバー、 データ > 外部データの取り込み > テキストファイル とすると形式が選択できるので、正常に表示されるのですが すべてのエクセルのバージョンでこれができるわけではないです。 CSVファイルにデータの型をしてすることはできますか。 できるのならば、それはどのようにするのでしょうか。

みんなの回答

  • nda23
  • ベストアンサー率54% (777/1415)
回答No.1

>CSVファイルにデータの型をしてすることはできますか。 結論を言うと、「できません」 数字が表わす内容が、「数字」、「コード」、「日付」かは 人間にしか分かりません。これを示す「何らかの指定」も 文字列なので、「データ」か「属性」か機械には分かり ませんし、そもそもCSVファイルに「属性を示す」と言う 定義はありません。

関連するQ&A