Anonim

CSVファイルは、データベース、スプレッドシート、またはシステム間でデータを転送するために使用されるコンマ区切り値ファイルです。 これは、Webから製品リストをダウンロードして、その意味を失うことなくExcelにインポートできるようにする、ほぼ普遍的な方法です。 CSVファイルの作成は、いくつかの簡単なルールに従えば非常に簡単です。

Excelでドロップダウンリストを作成する方法の記事も参照してください。

値を分離するためにコンマを使用することはシステムで一般的であり、ここでの利点に役立ちます。 データをインポートするプログラムは通常、コンマが表示されるとすぐにエントリを分離するため、適切に構成されたデータセットをシステム間で正確に共有できます。 データを転送するのに非常に便利な方法です。

Webサイトの製品ページを作成するときにCSVファイルを頻繁に使用します。 フラットファイル(CSVと呼ばれる)をフォーマットし、サイトまたはサイトを制御するCMSにインポートすると、非常に簡単にテーブルを作成できます。 あなたがeコマースやウェブストアで働いているなら、あなたはすでにこれらに精通しているでしょう。

CSVファイルを作成する

Windowsユーザーの場合、Excelを使用してスプレッドシートを作成する可能性があります。 AppleユーザーはExcelまたはNumbersを使用できます。 どちらの方法でも、CSVファイルを作成するプロセスは似ています。

  1. スプレッドシートに必要なデータを入力します。
  2. ファイルを選択して名前を付けて保存します。
  3. 宛先を選択し、ウィンドウの下部にある「タイプとして保存」からCSVを選択します。
  4. 保存を選択します。

データが正しい形式である限り、正しく保存されるはずです。 「このファイルにはCSVと互換性のない機能が含まれている可能性があります」などのエラーが表示される場合は、ファイルを開くときに使用されないデータに書式設定があることを意味します。 [はい]を選択して保存を続行します。

今後、Excelでファイルを使用する予定がある場合は、コピーを.xlsファイルとして保存することをお勧めします。 これにより、データを複数のページに展開し、数式、書式設定、およびExcelで実行できるすべての機能を追加できます。

Numbersを使用している場合、フォーマットをインポートする前にフォーマットを削除する必要があります。

  1. データをTextEditに貼り付け、形式をプレーンテキストに変更します。
  2. ファイルを.csvファイル拡張子で保存します。 .csvとして保存できない場合は、Finderで手動で変更します。
  3. Numbersを開き、作成したファイルを開きます。
  4. 形式が正しい場合は、新しいコピーを保存して、次回より速く開くことができるようにします。

書式設定が正しく、元のテキストをRTFではなくプレーンテキストで保存している限り、Excelの場合と同じように、Numbersでシートが正しく開きます。

互換性のあるCSVファイルを作成する

各データポイントがコンマで区切られていることを確認する以外に、完全に互換性のあるCSVファイルには他に何が必要ですか? CSVは非常に柔軟な形式ですが、いくつかの論理規則に従うことで、ファイルが幅広いアプリケーションと互換性があることを保証できます。

  • 何よりもまず、コンマ。 ほとんどのスプレッドシートプログラムと完全に互換性を持たせるには、すべてのデータポイントをコンマで区切る必要があります。 パイプまたはタブ(タブ区切り)を使用できますが、すべてのスプレッドシートで正しくフォーマットされるわけではありません。
  • レコードごとに個別の行を使用します。 単一のレコードである限り、好きなだけ行を実行できます。 複数のレコードにはそれぞれ行が必要です。
  • コンマの間にはスペースを入れないでください。 Excelはスペースを無視しますが、一部の古いスプレッドシートプログラムは無視しません。 互換性を最大限にするために、データポイントとコンマの間に余分なスペースを追加しないでください。
  • データポイントに独自のコンマが含まれる場合は、二重引用符を使用します。 たとえば、「シカゴ、イリノイ」は、シカゴとイリノイの間のコンマがそこにあるはずであり、書式の一部を形成しないことをスプレッドシートに伝えるために「」が必要です。
  • データポイントに二重引用符が含まれる場合は、二重二重引用符が必要です。 たとえば、「デイブはこの製品はとてもクールだ」とフォーマットする必要があります「「デイブはこの製品はクールだ」と言います」。 これは、二重引用符の内部セットを含めるようスプレッドシートに指示します。

互換性のあるCSVファイルを作成するための「ルール」がたくさんあります。 これらはすべて、CSVウィキペディアのページにあります。 スプレッドシートまたはオンラインで使用するために大部分のフラットファイルを作成するかどうかを本当に知る必要があるのは、これらだけだと思います。

CSVファイルを作成するためのその他のヒントはありますか? もしそうなら、以下にそれらについて教えてください!

Csvファイルを作成する方法