メインコンテンツへ移動

CSVインポートエラーの修正方法

CSVインポートエラーは、特にExcelでファイルが正常に見える場合に特に困惑させます。根本原因は、よく知られているいくつかの問題のいずれかです:間違ったエンコーディング、区切り文字の不一致、列数の不一致、または改行の問題。

最も一般的なCSVインポートエラー

ほとんどのインポートエラーは、スプレッドシートが黙って修正するが、データベースやAPIが拒否する構造的な問題から来ています。

エンコーディングの問題(UTF-8 vs Latin-1)

最も一般的なエンコーディングの問題は、Latin-1またはWindows-1252で保存されたファイルがUTF-8としてインポートされることです。これにより、アクセント付き文字や通貨記号が文字化けして表示されます。ファイルをUTF-8として再保存してください。

間違った区切り文字

ヨーロッパのソフトウェアからエクスポートされたCSVの場合、コンマの代わりにセミコロンが使用されている可能性があります。当社のCSV区切り文字コンバーターを使用してセパレーターを変更してください。

列数の不一致

RFC 4180では、CSVのすべての行が同じ数の列を持つ必要があります。当社のCSVリンターを使用して影響を受けた行を特定してください。

改行の問題

WindowsはCR+LF(\r\n)を使用し、Unix/macOSはLF(\n)を使用します。当社のCSVバリデーターは改行を自動的に正規化します。

CSVを無料で確認・修正

CSVを当社の無料CSVリンターまたはCSVバリデーターにアップロードして、エンコーディングエラーや構造上の問題を即座に検出できます。