IT・パソコン基礎 IT用語集 ファイル・データ管理

【Excel】CSVとは|特徴・用途・Excelとの違いを初心者にも分かりやすく解説

Excel を利用していると、「CSV ファイルを提出してください」「CSV をインポートしてください」など、ビジネスの現場で頻繁に“CSV”という言葉に触れる機会があります。しかし、次のような疑問をお持ちの方は多いのではないでしょうか。

  • CSV ってそもそもどんなファイル?
  • Excel と何が違うの?
  • 保存したら書式が消えてしまったのはなぜ?
  • CSV を開いたら文字化けしてしまった
  • システム連携はなぜ CSV が多いのか?

CSV の正体をよく理解しないまま操作すると、

  • 数式が消える
  • 色や書式がなくなる
  • 先頭のゼロが消える
  • 文字化けが発生する
  • データが崩れる

など、多くのトラブルにつながります。

本記事では、Excel ユーザー向けに CSVとは何か を丁寧に解説し、特徴・仕組み・実務での使いどころ・Excelで扱うときの注意点・文字化け対策・システム連携で使われる理由などを網羅的にまとめています。
ビジネス・事務・データ管理で Excel を使う方にとって必須の基礎知識です。

目次

✅ CSVとは?(Excelユーザーのための基本概念)

CSV(Comma-Separated Values)とは、
データをカンマで区切って並べた“テキストデータ形式”のファイル です。

  • 拡張子は .csv
  • 中身は文字と記号だけ
  • 書式(色・罫線・フォント)は持たない
  • 数式は保存されず「値」だけが残る

つまり CSV は、“データだけをやり取りするためのファイル” です。


・CSVは Excel 専用ファイルではない

CSV は Excel だけでなく:

  • 会計システム
  • 在庫システム
  • ECサイト
  • Webサービス
  • データベース
  • プログラム言語

さまざまなソフトで使える 汎用的なデータ形式 です。

Excelが CSV を開けるのは便利な機能ですが、
Excel形式(.xlsx)とは“まったく別物”であることを理解しておくことが大切です。


✅ CSV と Excel ファイルの違い(最重要ポイント)

CSV の特徴を理解するために、Excel形式との違いを明確にしておきましょう。


・Excel形式(.xlsx)

  • 数式を保持する
  • 書式(色・罫線・フォント)を保持
  • 図形・画像・グラフが利用できる
  • シートを複数持てる
  • セルの書式設定が使える

・CSV形式(.csv)

  • 値だけを保持(書式なし)
  • シートは 1 枚扱い
  • 図形・画像は含められない
  • セル書式は存在しない
  • 数式はすべて 値に変換される

つまり CSV は、
データ処理のための“純粋な情報”だけを持つシンプルな形式 なのです。


✅ CSV の中身はどうなっている?(仕組みを理解する)

CSV の本体は非常にシンプルで、
以下のように“カンマ区切りのテキスト”になっています。

001,佐藤太郎,東京都,28
002,鈴木花子,大阪府,31
  • 1行 → 1レコード(1件のデータ)
  • カンマ → フィールドの区切り

Excel側で見ている“表”は、Excel が CSV を自動的に整形して表示しているにすぎません。


・カンマ以外の区切りも存在する

国やソフトによって、CSV と呼んでいても区切り文字が異なる場合があります。

  • 日本・アメリカ:カンマ
  • ヨーロッパ:セミコロン
  • システム:タブ

ファイル仕様によって読み取り結果が変わるため、実務では どの区切り文字かを確認することが重要 です。

参考:【ChatGPT】ExcelをCSV変換する高品質なマクロを作成する方法




✅ Excel で CSV を扱うときの基本操作


・CSVを開く方法(最も一般的)

  1. CSVファイルをダブルクリック
  2. Excel が自動的に読み込む

ただし、この方法は文字化けリスクが高いため注意が必要です(後述)。


・CSVとして保存する方法

  1. ファイル → 「名前を付けて保存」
  2. 「ファイルの種類」を「CSV UTF-8」などに変更
  3. 保存

保存時に警告が表示されます:

この形式では複数シート・書式・数式は失われます
→ OKを押すと値のみの CSV に変換されます。


・保存時に気を付けること

  • 数式は値に変わる
  • 書式はすべて消える
  • 先頭ゼロが消える場合がある
  • 非対応文字が文字化けする

CSV を保存する前には、必ず「変換後のデータの姿」を理解しておく必要があります。

参考:【Excel】既定の文字コードを変更する方法(上級者向け)|UTF-8対応でCSV文字化けを防ぐ


✅ CSV で発生しやすいトラブルと対処法

CSV を扱う際に特に多いトラブルを整理します。


・トラブル1:先頭のゼロが消える

例:
00123 → 123

対処法:
Excelで開かず、テキストエディタで確認する
または
「先頭に '(シングルクォーテーション)」を付ける


・トラブル2:文字化け

原因は 文字コード(UTF-8 / Shift-JIS) の違いです。

対処法:

  • Excelなら「データ → テキストまたはCSVから」で読み込む
  • 文字コードを選択する画面で修正

・トラブル3:カンマを含む文字が崩れる

例:
東京都,世田谷区 のようにデータ内にカンマがある場合

対処法:

  • データを「"(ダブルクォーテーション)」で囲む

CSV の標準仕様です。


・トラブル4:改行が消える・変な位置で分割される

対処法:
「セル内改行」はCSVでは正しく扱えない場合が多いため、
事前に改行を削除するか、特別な加工が必要です。


✅ 実務で CSV が使われる理由(なぜ選ばれるのか)


・① ほぼすべてのシステムで扱える

  • 会計
  • 勤怠
  • 給与
  • 在庫
  • EC
  • CRM
  • BIツール

多くのシステムが CSV 入力に対応しています。


・② データがシンプルで軽い

Excel形式よりも容量が小さく、動作が軽い。


・③ プログラムが扱いやすい

CSVはテキスト形式のため、プログラム言語が簡単に読み書きできます。


・④ データ連携がしやすい

システム間のデータ移動に最も向いています。


✅ 実務での CSV 活用例(Excelユーザー向け)


・売上データのエクスポート

ECサイトやPOSレジからCSVで抽出するケースが多い。


・仕入データ・在庫データのインポート

CSVでマスタ更新を行う業務は一般的。


・会計ソフトへの取り込み

仕訳データや帳票の取り込みで CSV が利用される。


・勤怠情報のアップロード

勤怠ソフトは CSV 読み込みに対応していることが多い。


・マーケティングデータの分析

Google Analytics や広告管理画面のデータも CSV が主流。


✅ Excelで「CSVを安全に扱う」ためのテクニック


・テキストエディタで中身を確認する

Excelで開くと自動変換されるため、データが崩れることがある。


・文字コードを確認する

UTF-8 / Shift-JIS の違いが文字化けの原因。


・先頭ゼロの列を“文字列”にしてから開く

Excel に勝手に変換されるのを防げる。


・区切り文字を指定して読み込む

「データ → テキストまたはCSVから」が最も安全。


✅ UiPath・RPAとCSVの関係(自動化での扱われ方)

RPA(UiPathなど)では CSV が最も扱いやすいデータ形式です。


・CSVは「データテーブル」と相性が良い

UiPathはCSVを直接 DataTable に変換できるため便利。


・Excelより高速

CSVは軽いため、RPA が高速に処理できる。


・書式がないので誤動作しない

色・枠線などの書式に依存しないため安定。


・逆に「人間が見る用の資料」には不向き

見た目を整える場合は Excel や PDF を使用する。


✅ まとめ:CSVとは“データやり取りのための最も基本的な形式”

  • CSV はカンマ区切りの テキストデータ
  • Excel形式(.xlsx)とはまったく別物
  • 書式・色・数式などはすべて消える
  • システム連携に最適で、ほぼすべての業務で使われる
  • 文字化けやゼロ消失には注意が必要
  • RPAでは CSV が最も扱いやすい形式

Excelを使う上で、“CSVを理解する”ことはデータ管理の第一歩です。
CSV の特性を正しく理解し、用途に応じて最適な形式でデータ管理を行いましょう。

    -IT・パソコン基礎, IT用語集, ファイル・データ管理