Excel 2013はCSVファイルを正しく読み取らないようです(Excel 2010はそうです)。.csvファイルを開くたびに、すべてのデータが最初の列に表示されます。
私は私がに行くことができます知っているDATA
、Convert
し、次に選択しcommas
ますが、このセットアップが保存されていない、と私はこの種類のファイルを開くこのたびやってうんざりしています。
Excel 2013を設定して、CSVファイル(カンマ区切り)をきれいに表示するにはどうすればよいですか?
Excel 2013はCSVファイルを正しく読み取らないようです(Excel 2010はそうです)。.csvファイルを開くたびに、すべてのデータが最初の列に表示されます。
私は私がに行くことができます知っているDATA
、Convert
し、次に選択しcommas
ますが、このセットアップが保存されていない、と私はこの種類のファイルを開くこのたびやってうんざりしています。
Excel 2013を設定して、CSVファイル(カンマ区切り)をきれいに表示するにはどうすればよいですか?
回答:
Notepad ++などの適切なテキストエディターでCSVファイルを開き、最初の行に次のテキストを追加します。
sep=,
もう一度Excelで開きます。
これにより、セパレーターがコンマとして設定されます。または、セパレーターを必要なものに変更できます。
Excel 2013の場合:
http://blogmines.com/blog/how-to-import-text-file-in-excel-2013/
問題は地域のオプションにあります。ヨーロッパの国の勝利7の小数点記号は昏睡状態です。コントロールパネルを開く必要があります->地域と言語のオプション->アディショナル設定->小数区切り:クリックしてドット(。)を入力し、リスト区切りにカンマ(、)を入力します。これは !
回答はすでに受け付けられていますが、確認する項目の1つはCSVファイルのエンコードです。CSVファイルを生成するPowerShellスクリプトがあります。デフォルトでは、UCS-2リトルエンディアン(Notepad ++ごと)としてエンコードされていました。Excelの単一列でファイルを開き、列を分割するためにテキストから列への変換を行う必要があります。「ASCII」と同じ出力(UTF-8 w / o BOM for Notepad ++)をエンコードするようにスクリプトを変更すると、列を分割して直接CSVを開くことができました。Notepad ++でもCSVのエンコードを変更できます。
Some-Command | Out-File -Encoding Default
は通常、正しいANSIエンコーディングを使用するのが好きです(少なくとも米国では工場出荷時のデフォルトです)。
Out-File
、ファイルをDefault
デフォルト以外のものとしてエンコードしますか?私はそれを理解しようとしています...それはデフォルトです...しかしデフォルトでは使用されていません...したがってデフォルトではありませんか?
Excel 2013で使用するセパレーターを選択できます。[データ]-> [列へのテキスト]-> [区切り記号を選択]->の順に選択し、セパレーター「タブ、セミコロン、コンマ、スペースなど」を選択すると、「データプレビュー"次に[完了]をクリックします
必要なフォーマットができたら、ドキュメントを保存するだけで永続的なものになります。
から取られた /superuser/238944/how-to-force-excel-to-open-csv-files-with-data-arranged-in-columns取得
エクセルの行動オープニングCSVファイルが重くローカル設定と選択に依存して、リストの区切りの下で地域と言語 » 形式 » アドバンスド。デフォルトでは、ExcelはすべてのCSVがその区切り文字で保存されていると想定します。これは、CSVが他の国からのものでない限り当てはまります。
顧客が他の国にいる場合、顧客は他の結果を目にする可能性があります。
たとえば、ここでは、ドイツ語のExcelが米国のようにカンマではなくセミコロンを使用することがわかります。
別の考えられる問題は、csvファイルにバイトオーダーマーク「FEFF」が含まれていることです。バイトオーダーマークは、ファイルがビッグエンディアンまたはリトルエンディアンのバイトオーダーを使用するシステムから、逆エンディアンのシステムに移動されたかどうかを検出することを目的としています。https://en.wikipedia.org/wiki/Byte_order_mark
16進エディタを使用して「FEFF」バイトオーダーマークを削除すると、Excelでファイルを読み取ることができるようになります。