• 締切済み
  • 困ってます

CSV形式のファイルには、どのような機能?特徴?が

CSV形式のファイルには、どのような機能?特徴?があるのでしょうか? よく、データをエクスポートするときに、CSVに変換できるようなのですが、 すべて、エクセルで開けるよにするためにこの形式に変換させるのでしょうか? 詳しい方教えて下さい。

共感・応援の気持ちを伝えよう!

  • 回答数5
  • 閲覧数143
  • ありがとう数0

みんなの回答

  • 回答No.5
  • imogasi
  • ベストアンサー率27% (4552/16286)

多項目のデータを1レコードに記録するとき、歴史的に、まず初めに考えられたのが、カンマやスペースやTAB(=1文字ASCII文字に古くからある)。セミコロンやコロンや¥マーク(バックスラッシュ)も考えられたかも知れない。 そのうちカンマ区切りが優勢になって、現在に至る。数字やアルファベットを区切り文字にすると地の文章と混合してしまう。 1レコード内に、多項目(例 英字氏名と性別など)のデータを並べる以上、セパレーター文字が必要で、カンマは、米国人がものを列挙して記述する場合には、馴染みやすかったのだろう。 特徴は、データとセパレーター文字とレコードの終端を表す文字だけで、ワードやエクセルのように文字の大小とか色とか、配置など含まれていないことです。また構造に関する情報も入っていません。 昭和30-40年代はそういう仕組みを入れるだけの、内部や外部の記憶装置の容量などが、未発達で、処理能力も低かったので、こういう単純なデータ記録で我慢しなくてはならなかった。小生の当初経験したコンピュターはCPUが1000語(注 バイトマシンとワードマシンがあった)しか実装されていなかった。 >エクセルで開けるよにするためにこの形式に変換させるのでしょうか。 若い人いは、なんでもエクセルから考え始めるようだが、全く違う。 基礎的で、レコード形式が簡単なため(無いに等しい)、データの中身だけ(文字色など省いて)、他ソフトで使ってもらう場合など都合がよいのだ。 旧Basic時代(1980年代)もCSV的なファイルしか読み書きできなかった。 昔の年賀状ソフトや昔のワープロ文章ファイルもCSVファイルなら、読み込める (ようにしてある)場合が多かった。他機種への移植に使われた。最低でも文章文字は移るわけだ。

共感・感謝の気持ちを伝えよう!

関連するQ&A

  • CSV形式のファイルについて

    私の家のofficeは2007を使用しています。 それでデータをCSV形式で保存して『ArcMap9.2』で読み込む予定です。 しかし、CSV形式で保存したファイルをEXCELで開こうとすると 『開こうとしているファイル'○○○○.csv'の形式は、ファイル拡張子が示す形式と異なります。このファイルを開く前に、ファイルが破損していないこと、信頼できる発行元からのファイルであることを確認してください。ファイルを今すぐ開きますか? [はい(Y)][いいえ(N)][ヘルプ(H)]』 という、ウィンドウが出てきます。 とりあえず、それで開いても見れることは見れるのですが、ArcMapで読み込むことができないんです。 どなたか、ご存知の方教えてください。

  • VCFファイルをCSV形式にエクスポートする方法

    私は私のvcf、vcardファイルをcsvに変換したいと思っています。 PCに連絡先を.vcf形式でコピーしたい。 .csv形式が必要です。 .vcfを.csvにエクスポートする方法は? 誰でも助けてくれます。

  • csv形式について

    Accessのデータをcsv形式で保存したいと思っています。OfficeLinksの機能を使ってExcelに出力して、それをcsv形式で保存し直してみました。ほぼうまくいったのですが、数字の先頭の0がなくなってしまいます。 これを回避する方法はないでしょうか? また、Accessのデータをcsv形式で保存する、もっとよい方法があれば教えてください。 よろしくお願いします。

  • 回答No.4

エクセルだけでなく、すべてのOS、コンピューターとのデータのやりとりを可能にする形式です。 カンマで区切らないと、固定長というテキスト形式になるわけですが、この場合、各セルのデータの長さを同じにしないと受け渡せないので、1ファイルだけでは渡せなないんです。 表計算というより、データベースのデータを他のコンピューターに受け渡す際のもっともシンプルな形式です。 CSVにも方言があって、そのルールを予め決めきったものがあります。 日本発祥で有名なものにK3フォーマットがあります。 マイクロソフトのアプリが出力するCSV形式はこの仕様を取り入れている点が多いです。 大きな欠点は、書式や数式、項目形式を渡せない点です。

共感・感謝の気持ちを伝えよう!

  • 回答No.3

「csv」は、「Comma-Separated Values」の略で、「カンマで区切られた値」のことです。 「a,b,c」のようにです。 そして、このファイルは、「テキストファイル」という範疇(はんちゅう)に属しています。 「テキストファイル」は、メモ帳で開くことが出来るファイル形式です。 したがって、多くのソフトでの利用が簡単に行えるため、かなり昔から存在しています(「エクセル」がこの世に現れる前から存在しています)。 エクセルをインストールすると、自動的にエクセルに関連付けられますが、決して、エクセルのファイルではないのです。 「テキストファイル」ですので、「書式」などは存在しません。 フォントの指定も「数値」に設定するとか、「文字列」に設定するとかはありません。 もちろん、色の設定などもできません。 「テキストファイル」というのは、「あいうえお」なら「あいうえお」という文字情報だけのデータなのです。 このように、シンプルなデータなので、多くのソフトで利用でき、書式などの情報もないので、ファイルの大きさも小さくてすんでいます。 一度、メモ帳で開いてみてください。

共感・感謝の気持ちを伝えよう!

  • 回答No.2
  • mt2015
  • ベストアンサー率49% (256/521)

CSV=カンマ区切りのテキストファイル 一番単純なので、多くのアプリケーションが対応しています。 その結果、アプリケーション間でデータをやり取りする際、使い勝手が良いので多用されています。 ただ、Excelは、CSVの扱いに変な癖が有るので、Excelが作ったCSVでデータを貰う時やExcelにCSVでデータを渡す時は注意が必要です。

共感・感謝の気持ちを伝えよう!

  • 回答No.1

EXCELだけのためではなく、他のアプリケーションとのデータやりとり。

共感・感謝の気持ちを伝えよう!

関連するQ&A

  • CSV形式のファイルをエクセル形式に変換

    CSV形式の元ファイルがあるのですが、エクセル形式に変換するプログラムを作成したいと思っています。VBスクリプトやASPでできればと思っているのですが、どういった方法で可能でしょうか? カンマを取れば、エクセル形式になるという訳にはいきませんでしょうか?

  • ExcelファイルをCSV 形式で保存するには?

    ExcelファイルをCSV 形式 (Windows、カンマ区切り) (*.csv)にして書類を提出するように言われたのですが、その方法について教えてください。 データの内容は会社の詳細で、1社につき100項目のデータがあり、それが50社あります。その場合、1社目のデータをA列に、2社目のデータをB列にというように入力すればよいのでしょうか? Excel の [名前を付けて保存] ([ファイル] メニュー) を使って、CSV (カンマ区切り) (*.csv)ファイルで保存すると、各項目がカンマで区切られるのでしょうか? 1レコード目と2レコード目はどういった区切りになるのでしょうか? またファイル形式はCSV 形式でと言うことですが、提出するファイル名の拡張子を.txtとしないといけないのですが、それはどうすればいいのでしょうか?

  • excelでCSV形式

    Excelで作成した表にCSV形式で保存したファイルを読み込んでExcelの表を完成させたいです。 CSV形式のファイルが3万件ぐらいのデータなので、コピーして貼り付けることが難しい状態です。 よろしくお願いします。

  • msgファイルをcsvにするには

    前任者からの引継ぎで、アンケート集計を行っています。 アンケートフォームからメールに回答がくるのですが、前任者が集計していた分は、msgファイルとして1通ずつローカルに保存してあります。(OutlooK2003を使用していますが、既にOutlook上にはこのメールはありません。) 今回古いものを集計することになり、msgファイルをCSV形式(またはExcel)にしたいのですが、色々探しても受信したメールをエクスポートしたり、エクスポートさせるソフトはあるようですが、保存済みのmsgファイルをcsvに変換するようなものが見つかりません。 msgファイルをcsvまたはtxtに変換するソフトまたはマクロなどあるのでしょうか。 数が少なければ、1通ずつ開いてtxt形式で保存し、csvで開くことは可能なんですが、かなり数が多くて手作業で行うのは難しいです。 分かりづらい説明かもしれませんが、情報がありましたら教えてください。 よろしくお願いします。

  • エクセルをCSV形式で保存したらファイルが開かないのですが・・・

    いつもお世話様になっております。 どうぞよろしくお願い致します。 エクセルファイルをCSV形式で保存しようとすると 「CSV(カンマ区切り)と互換性のない機能が含まれている可能性があります・・・」というダイアログが出ます。 それに対し、はいで答えてファイルを閉じた後、できあがったCSVファイルを開こうとすると 「SYLK:ファイル形式が正しくありません」というメッセージが出てしまって 開けないのですが、どのような理由が考えられますでしょうか?

  • CSV形式ファイルは編集データは保存されない?

    ダウンロードしたCSVファイルを編集し、初めて保存するときに以下のようなメッセージが出ます、 「(ファイル名)には、CSV(カンマ区切り)と互換性のない機能が含まれている可能性があります。この形式でブックを保存しますか? ・このまま保存するには、[はい]をクリックします。 ・機能を保存するには、[いいえ]をクリックしてから、最新のExcelファイル形式で保存します。 ・失われる可能性がある内容については、[ヘルプ]をクリックしてください。」 「はい」を選択するとCSV形式で保存されるようですが、編集したデータではなく編集前のデータのままで保存されています。 なので「いいえ」を選択すると今度は編集されたデータでExcel形式で保存されます。 つまりCSV形式で編集したものは元データのまま、かつ、同形式でしか保存されないということなのでしょうか?編集したデータを保ちたい場合にはExcel形式でしか保存するしかないのでしょうか?

  • CSV形式ファイルにある、カンマについて

    こんにちは。 現在、VB2005で、CSV形式のファイルを読むプログラムを 作っているのですが、CSV形式の1フィールドの中に カンマが入っているデータがあります。 フィールドの区切りのカンマではなく、文字としての カンマとして取り扱う場合は、そのカンマはどのように 変換すればいいのでしょうか? エスケープシーケンスという方法があるというところまでは わかったのですが、具体的にどのようにすればいいのかが わかりません。 よろしくお願いいたします。

  • Excelのシートをcsv形式に変換するには。

    Excelのシートをcsv形式に変換するには。 こんにちは。 複数のシートがあるエクセルファイルを、一度にcsv形式に変換したいのですが、 なにかいい方法または、フリーソフトはありますでしょうか? よろしくお願いいたします。

  • エクセルでの一般的な形式のファイルとCSV形式ファイルとではどちらが重

    エクセルでの一般的な形式のファイルとCSV形式ファイルとではどちらが重いですか? 同じ文字数や入力内容だとしたらどちらが重いのでしょうか?

  • エクセルファイルの1レコード(1行)を1csvファイルへ変換マクロ

    エクセルファイルの1レコード(1行)を1csvファイルへ変換し、エクセルファイルにあるレコード数分だけあるフォルダに自動作成するマクロを教えて下さい。 因みに、csvファイル名は、エクセルデータの『a列.csv』となるようにしたいです。 【例】 本日2007/11/13 ○○.xls A列 B列 C列 111 1 356 13 1 2 ・ ・ ・ ・ ・ ・ 111.CSV "2007/11/13(火)","1","356,"","","" 13.CSV "2007/11/13(火)","1","2,"","","" 変換後のcsvの中身は 1列目に、本日の日付 2列目に、1 3列目に、変換元のエクセルファイルの3列目 4、5、6列目に空白 という形式です。 どなたかお分かりになるかた、ご教授願います。