ExcelでCSVファイルをインポートするにはどうすればよいですか?
ファイル
CSVであると主張するファイルがあります。これには10個のフィールドが含まれており、それらはすべて二重引用符で囲まれています(はい、日付と数字も)。これらのフィールドの2つまたは3つにコンマが含まれています。ただし、これらのフィールドのデータも引用符で囲まれています。
問題
このファイルを開こうとすると、Excelは引用符を完全に無視し、引用符がデータの一部であると見なします。
したがって、コンマを含むフィールドを複数の列に分割します。
少なくとも私にとっては、これは悪いことです。
サンプルデータ
「20051」、「」、「2009年9月30日02:53:23」、「SOMETEXT」、「」、「5000」、「2000000」、「2008-99999--99999、2008-unk-unk」、「191 -SOMETEXT-SOMETEXT、192-SOMETEXT-SOMETEXT、193-SOMETEXT-SOMETEXT、194-SOMETEXT-SOMETEXT、195-SOMETEXT-SOMETEXT、196-SOMETEXT-SOMETEXT」、「45-SOMETEXT-SOMETEXT、1162-SOMETEXT-140 -SOMETEXT-SOMETEXT、141-SOMETEXT-SOMETEXT」 「20052」、「SOMETEXT」、「2009 Sep 08 07:56:50」、「SOMETEXT」、「」、「50000」、「5000000」、「2007-99999-99999」、「146-SOMETEXT-SOMETEXT、145 -SOMETEXT-SOMETEXT、147-SOMETEXT-SOMETEXT、148-SOMETEXT-SOMETEXT」、「103-SOMETEXT-SOMETEXT、1131-SOMETEXT-SOMETEXT」
私は何を試しましたか?
インポート機能を使用して区切り文字などを指定しましたが、これは役に立たないようです。
「テキスト区切り文字」を二重引用符から「{none}」に切り替えて、もう一度元に戻しました。これは最初の列にのみ影響するようです。他の列をクリックして、この設定をそれぞれに適用できる場合、これは合理的です。しかし、これは事実ではなく、これは列をまたいで機能することを意図しているようです。
他に何ができますか?