拡張子辞典 2026-02-26
拡張子 .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ではこれが一番確実です)
関連する用語 (拡張子辞典)
全7件を見る拡張子 .sh (シェルスクリプト) とは
Linuxの自動化の要、シェルスクリプト(.sh)の書き方と実行権限(chmod +x)について。
詳しく読む
拡張子 .yaml / .yml とは?書き方と用途
インフラ設定(Docker, Kubernetes, Ansible)で標準的なYAMLファイルの書き方と注意点。
詳しく読む
拡張子 .log (ログファイル) とは
「システムの日記帳」であるログファイル(.log)の役割と、エンジニアの調査方法。
詳しく読む
拡張子 .json (JavaScript Object Notation) とは
Web API通信のデファクトスタンダードであるJSONの構造と、プログラマーに愛される理由。
詳しく読む
拡張子 .dll とは?開き方とエラー解決方法
Windowsシステムに不可欠なDLLファイルの役割と、見つからないエラーの対処法。
詳しく読む
拡張子 .pem (Privacy Enhanced Mail) とは
SSL/TLS証明書やSSHの秘密鍵として使われる「.pem」ファイルの正体と取り扱い。
詳しく読む