拡張子 .csv (Comma-Separated Values) とは
データ移行やエクスポートの王道、CSVファイルの仕組みと文字化け対策。
拡張子 .csv (Comma-Separated Values) とは
データを カンマ( , ) で区切って並べただけの、極めてシンプルで汎用的なテキスト形式のファイルです。
どこで使われるのか?
Excel専用のファイルフォーマット(.xlsx)などとは異なり、中身はただの文字であるため、システム間のデータ連携(エクスポート&インポート)の「世界共通語」としてあらゆる場面で利用されています。
- データベースのバックアップ出力
- ネットショップの商品一括登録
- メールソフトのアドレス帳移行
- 機械学習などの大量のデータセット
Excelで開いて「文字化け」する時の対処法
日本のビジネス環境において、システムからダウンロードしたCSVをExcelでダブルクリックして開くと、日本語が「繝・せ繝(文字化け)」してしまう現象が頻発します。
これは、システム側が現代の標準である UTF-8(文字コード) で出力したのに対し、日本のExcelが昔ながらの Shift-JIS として無理やり読み込もうとするために起こります。
解決策
- テキストエディタで開き直す VS Codeやサクラエディタ、メモ帳などで開き、「名前を付けて保存」から文字コードを「ANSI (Shift-JIS)」に変更して保存し直してからExcelで開く。
- Excelのデータ取り込み機能を使う Excelの「データ」タブ →「テキストまたは CSV から」を選択し、読み込み画面で「元のファイル: 65001 : Unicode (UTF-8)」を選択して読み込ませる。(※最近のExcelではこれが一番確実です)
関連する用語 (拡張子辞典)
全17件を見るIT用語: .pdf(PDFファイル)とは|環境に依存しない文書共有フォーマット
どのデバイス・OSでも同一レイアウトで表示されるPDF形式の仕組み・内部構造・活用場面を解説。
IT用語: .gitignoreとは|Gitの追跡から除外するファイルの指定方法
node_modules・.env・ビルド成果物などをGitの管理から除外する.gitignoreファイルの書き方を解説。
IT用語: .envファイルとは|環境変数を管理する設定ファイルの仕組みと注意点
APIキー・DB接続情報などの環境変数を管理する.envファイルの使い方とGitへのコミット防止策を解説。
拡張子 .pem (Privacy Enhanced Mail) とは
SSL/TLS証明書やSSHの秘密鍵として使われる「.pem」ファイルの正体と取り扱い。
IT用語: .ini(INIファイル)とは|シンプルな設定ファイルフォーマットの標準
Windowsで普及したシンプルな設定ファイルフォーマットINIの構文・セクション・php.ini等の利用例を解説。
IT用語: .ts(TypeScriptファイル)とは|型安全なJavaScriptのスーパーセット
JavaScriptに静的型付けを加えたTypeScriptの.tsファイルの仕組み・型システム・JavaScriptとの違いを解説。