Comma Separated Valuesの読み方・意味・CSVファイルの使い方!

業務でデータのやりとりをしていると、「CSVファイルで送ってください」「CSVでエクスポートしてください」という言葉をよく耳にしますよね。でも「CSVって何の略?」「どう読むの?」と改めて聞かれると答えられない方も多いのではないでしょうか。

CSVの正式名称は Comma Separated Values(カンマ・セパレーテッド・バリューズ) です。この記事では、読み方・意味・仕組み・ファイルの中身・ExcelやGoogleスプレッドシートでの使い方・Excelファイルとの違いまで、中高生でもわかるようにわかりやすく解説します!

Comma Separated Valuesの読み方と日本語の意味

まずは「Comma Separated Values」の読み方と、各単語の意味を確認しましょう。

英語カタカナ読み日本語の意味
Commaカンマコンマ(,)
Separatedセパレーテッド区切られた・分けられた
Valuesバリューズ値・データ

直訳すると「カンマで区切られた値(データ)」という意味です。略称の「CSV」は各単語の頭文字(C・S・V)をとったもので、「シーエスブイ」と読みます。

CSV(Comma Separated Values / カンマ区切り値)とは、半角カンマ(,)の記号を使ってデータの構成要素単位(フィールド)の区切りを示すデータ形式です。ファイル形式でもあり、拡張子には「.csv」が用いられます。

CSVとは何か?Comma Separated Valuesの仕組みをわかりやすく解説

CSVを一言で言うと、データをカンマ(,)で区切って並べたシンプルなテキストファイルのことです。

Excelなどの表計算ソフトでデータを管理しているとき、その内容をシステムAからシステムBへ渡したいとします。ところが、ExcelファイルはExcelが入っていないパソコンでは開けません。そこで登場するのがCSVです。

CSVはどんなソフトでも読み書きできるシンプルなテキスト形式なので、異なるソフトウェアやシステム間でもデータをやりとりできます。

CSVが使われる主な場面

  • 📊 データのエクスポート・インポート:Excelのデータを別のシステムに取り込む
  • 🛒 ECサイト・在庫管理:商品情報・注文データの一括登録
  • 📧 メール配信システム:顧客リストの登録
  • 🏢 会計・給与システム:経費データや給与データの受け渡し
  • 📈 データ分析:大量データのやりとりやAI・プログラムへの入力

実体は単純な記法のテキストデータであるため、対応プログラムの開発もしやすく、人間がテキストエディタなどで開いて直接読み書きすることも容易です。

CSVファイルの中身はどうなっている?具体例で確認しよう

CSVファイルの中身は非常にシンプルです。たとえば、次のような「顧客リスト」のデータがあるとします。

表形式のイメージ(Excelで見た場合)

名前年齢メールアドレス
田中太郎28tanaka@example.com
鈴木花子35suzuki@example.com

CSVファイルの中身(テキストエディタで見た場合)

名前,年齢,メールアドレス
田中太郎,28,tanaka@example.com
鈴木花子,35,suzuki@example.com

このように、各セルのデータをカンマ(,)で区切り、行の終わりで改行するだけというシンプルな構造です。1行目がヘッダー(列の名前)で、2行目以降が実際のデータになるのが一般的な形式です。

テキストエディタで開いてもそのまま読めるため、中身を確認・編集するのが容易です。これがCSVの最大の強みのひとつです。

CSVファイルの開き方・使い方|ExcelやGoogleスプレッドシートで活用する

CSVファイルを開く方法はいくつかあります。代表的な方法を紹介します。

① Excelで開く

  • 拡張子が「.csv」のファイルをダブルクリックすると、Excelがインストールされていれば自動的にExcelで開きます
  • ただし文字化けが起きる場合があります。その場合は「データ」タブ→「テキストまたはCSVから」でインポートし、文字コードを指定します

② Googleスプレッドシートで開く

  • Googleドライブにアップロードし、Googleスプレッドシートで開くと自動的に表形式で表示されます
  • 文字化けが少なく、クラウド上でそのまま編集・共有できるので便利です

③ テキストエディタで開く

  • メモ帳(Windows)やテキストエディット(Mac)で開くと、カンマ区切りの生データをそのまま確認できます
  • 軽微な修正や確認に便利です

CSVは軽量でどんな環境でも開ける汎用性の高さが魅力ですが、日本語を含む場合は文字コード(UTF-8またはShift-JIS)に注意が必要です。

CSVとExcelファイル(.xlsx)の違いをわかりやすく比較

「CSVとExcelファイルは何が違うの?」という疑問をよく聞きます。どちらも表形式のデータを扱いますが、特徴が大きく異なります。

比較項目CSV(.csv)Excelファイル(.xlsx)
ファイルの中身テキストのみ(カンマと改行)書式・数式・画像なども含む
ファイルサイズ非常に小さい・軽量大きくなりやすい
対応ソフトあらゆるソフト・システムで使えるExcel対応ソフト必要
書式設定色・フォント・罫線は保存不可豊富な書式設定ができる
数式・関数保存不可(値として保存)保存可能
複数シート不可(1シートのみ)複数シート対応
主な用途システム間のデータ交換表計算・分析・レポート作成

CSVはExcelファイルと比べて、色や数式、グラフなどの書式情報は保存できません。一方、Excelファイルは書式や複数シート、マクロなど豊富な機能を持ちますが、その分ファイルが複雑になり、対応ソフトも限られます。

データをシステムに取り込む・外部に渡す」ならCSV、「分析・編集・見栄えよく使う」ならExcelと使い分けるのが基本です。

CSVが世界中で使われ続ける理由|シンプルさが生む力

CSVという形式が登場したのは1970年代のことです。それから半世紀以上が経ち、AIやビッグデータ・クラウドが当たり前になった現代でも、CSVは変わらず世界中で使われ続けています。

その理由は一言で言えばシンプルさです。カンマと改行だけというルールは誰にでも理解でき、どんなプログラミング言語でも簡単に読み書きでき、どんなシステムとも互換性があります。

CSVは、データ交換用のデファクトスタンダードとして、古くから多くの表計算ソフトやデータベースソフトで使われています。CSVの実質はプレーンテキストであるため、出力プログラムの記述が極めて容易であり、プログラミング言語を問わない点や、汎用的なテキストエディタでも読み書きできる点が、互換性の面で大きな利点となっています。

「シンプルであることが最大の強み」——これはCSVだけでなく、テクノロジーの世界全体に通じる哲学でもあります。複雑な機能を積み上げるよりも、本質的に必要なものだけを残したシンプルな設計が、時代を超えて多くの人に使われ続けるものを生み出します。

「Comma Separated Values」というシンプルな名前のとおり、CSVはカンマとデータだけで世界中のシステムをつないでいます。その力は、技術の進化が加速する時代においても変わらず輝き続けています。