カンマを使用して Excel ファイルを CSV として保存する方法 (3 つの適切な方法)
コンマ区切り値 (CSV ) ファイルは、コンマで区切られたテキスト ファイルです。さまざまな種類のデータ分析中に役立ちます。 Excel を保存する必要がある場合があります。 CSV としてファイル さらに使用するためのファイル。この記事では Excel を保存する 3 つの適切な方法 CSV 形式のファイル
以下に添付されているワークブックをダウンロードして練習できます。
CSV とは
CSV または コンマ区切り値 は、値をテキスト文字列として格納し、各値をコンマで区切る一般的なファイル形式です。 Pandas ライブラリなどのさまざまなソフトウェアおよびプログラミング言語 パイソン CSV ファイルを入力として受け取ります。
カンマ付きの CSV として Excel ファイルを保存する 3 つの適切な方法
エクセル ファイルを CSV として保存する方法がいくつかあります。最も一般的な方法は、 名前を付けて保存 を適用することです コマンドを使用できますが、異なる文字を持つデータセットに対して異なる方法に従う必要がある場合や、一度に複数のワークシートを CSV として保存する場合があります。ここでは、 Excel を保存するための 3 つの適切な方法について説明します。 カンマ付きの CSV としてファイルします。
1. [名前を付けて保存] コマンドを使用して Excel ファイルをカンマ付きの CSV として保存
Excel を保存する最も一般的な方法 ファイルをカンマ付きの CSV として保存するには、名前を付けて保存 を使用します 指図。 Excel のおかげで ファイルをさまざまな形式で保存できるためです。 名前を付けて保存 を使用できます Excel を保存する機能 カンマ付きの CSV としてファイルします。この方法については、以下の手順で説明します。手順を示すために、いくつかの素晴らしい本の名前とその著者および発行年を持つデータセットを使用しました。
手順:
- まず、CSV ファイルとして保存するワークシートを開きます。
- 次に、ファイルに移動します タブをクリックし、[名前を付けて保存] を選択します。 オプションから。
- 名前を付けて保存 ウィンドウで、ファイルを保存する場所を修正し、CSV (カンマ区切り) (*.csv) を選択します。 ファイルのタイプとして。
- その後、保存を押します .
- ワークブックに複数のシートがある場合、通知がポップアップ表示されます。 OK を押すだけです .
- 最後に CSV ファイルは、次のように選択した場所に保存されます。このファイルは、ワークシートで使用されている形式を除外します。
- カンマで区切られた値を表示するメモ帳でファイルを開くこともできます。
続きを読む: [修正!] Excel でカンマ付きの CSV が保存されない (7 つの解決策)
2.特殊文字を含むファイルをコンマ付きの CSV に変換
ワークシートに ASCII しか含まれていない場合、上記の方法は問題なく機能します。 文字。ワークシートに Unicode がある場合 その中の文字、私たちはわずかに異なる方法に従う必要があります.そのような 2 つの方法を以下で説明します。メソッドのデモには、北京語を含むデータセットを使用しました。
2.1 CSV UTF-8 として保存
ワークシートを Unicode で保存できます 文字は CSV UTF-8 として ファイルの種類。この形式は Unicode を歪めません 文字。この方法については、以下の手順に従ってください。
手順:
- まず、Unicode 文字を含むワークシートを開き、カンマ付きの CSV として保存します。
- さて、ファイルに移動します タブをクリックし、[名前を付けて保存] を選択します。 リストから。
- 名前を付けて保存 ウィンドウで、保存するファイルの場所を修正し、CSV UTF-8 (カンマ区切り) (*.csv) を選択します 保存ファイルの種類として .
- その後、[保存] を押します .
- ワークブックに複数のワークシートがある場合、通知が表示されます。 OK を押す必要があります .
- 最後に、CSV ファイルが保存されます。メモ帳で開くことができます。
- 北京語を見てみましょう 単語は問題なく表示され、値はコンマで区切られています。
- Excel でファイルを開くと、 以前の形式のないデータセットが表示されます。
類似の読み物
- Excel ファイルを CSV 形式に変換する方法 (5 つの簡単な方法)
- 二重引用符を付けて Excel を CSV として保存する (3 つの最も簡単な方法)
- 複数の Excel ファイルを CSV に変換する方法 (3 つの適切な方法)
- Excel を開かずに CSV に変換 (4 つの簡単な方法)
- Excel ファイルを自動的に CSV に変換する方法 (3 つの簡単な方法)
2.2 CSV UTF-16 として保存
CSV UTF-8 を使用する代わりに Unicode を含むファイルを保存するために別の形式を使用することもできます .特に アジア を含むファイルの場合 CSV UTF-16 を使用できます ファイルの種類。このファイルには、コンマで区切られた値も格納されます。このファイル タイプの違いは、16 を使用することです。 各文字を表すバイト。次の手順に従って、北京語を含むファイルを保存しましょう CSV UTF-16 へ .
手順:
- まず、カンマ付きの CSV として保存するシートを開きます。
- 次に、ファイルに移動します タブをクリックし、[名前を付けて保存] を選択します。 オプション
- その後、名前を付けて保存 ウィンドウが開きます。ファイルを保存する場所を選択し、[ Unicode テキスト ] を選択します。 保存形式の種類として .
- 続けて、[保存] を押します .
- ワークブックに複数のワークシートがある場合、通知が表示されることがあります。
- OK を押してください .
- 最後に、選択したワークシートの値を含む保存された CSV ファイルを確認できます。
- 値はまだコンマで区切られていません。
- さて、コピー テキスト ファイルの値の間のスペース
- さらに、キーボード ショートカット Ctrl + H を使用します 検索と置換を開くには ボックス。
- 次に、貼り付け Find what のコピーされたスペース セクションにカンマ (, ) の 置換
- 次に、[すべて置換] を選択します .
- コンマで区切られた値を確認できます。テキスト ファイルを CSV として保存しましょう。
- ファイルに移動 オプションをクリックし、[名前を付けて保存] を選択します .
- 次に、[すべてのファイル] を選択します ファイルの種類として 書き込みます (.csv ) をファイル名の末尾に追加します。
- 最後に、 保存を押します .
- それだけです! CSV ファイルを保存しました。メモ帳で開いて、コンマで区切られた値を確認できます。
続きを読む: Excel ファイルをコンマ区切りのテキスト ファイルに変換する方法 (3 つの方法)
3. Excel ファイルをコンマ付きの CSV として保存するための VBA コードを挿入
これまでに示した方法では、一度に 1 つのワークシートを保存しました。しかし、一度にすべてのシートの各ワークシートを保存するには時間がかかります。簡単な VBA (Visual Basics for Applications) を使用して簡単に解決できます。 コード。 Excel を保存するには、次の手順に従います。 CSV としてファイル VBA を使用してコンマを使用 コード。
手順:
- まず、ワークブックのワークシートの 1 つを開きます。
- 次に、Ctrl + F11 を押します .
- または、開発者を選択できます タブ > Visual Basic VBA を開く コード ウィンドウ
- 次に、 VBA で ウィンドウでアクティブなシートを選択して右クリックします。
- さらに、[挿入]> [モジュール] を選択します .
- コード ウィンドウが開きます。そのウィンドウに次のコードを記述してください。
Sub Batch_Save_CSV()
Dim wsht As Worksheet
Dim file_path As String
Application.ScreenUpdating = False
file_path = ActiveWorkbook.Path & "\" & Left(ActiveWorkbook.Name, InStr(ActiveWorkbook.Name, ".") - 1)
For Each wsht In Worksheets
wsht.Copy
ActiveWorkbook.SaveAs Filename:=file_path & "_" & wsht.Name & ".csv", FileFormat:=xlCSV, CreateBackup:=False
ActiveWorkbook.Close False
Next
Application.ScreenUpdating = True
End Sub
コードの説明:
Sub Batch_Save_CSV()
Dim wsht As Worksheet
Dim file_path As String
このセクションでは、 Batch_Save_CSV という名前のサブ プロシージャを紹介しました。 および宣言された変数 wsht と file_pat .
Application.ScreenUpdating = False
file_path = ActiveWorkbook.Path & "\" & Left(ActiveWorkbook.Name, InStr(ActiveWorkbook.Name, ".") - 1)
For Each wsht In Worksheets
wsht.Copy
ActiveWorkbook.SaveAs Filename:=file_path & "_" & wsht.Name & ".csv", FileFormat:=xlCSV, CreateBackup:=False
ActiveWorkbook.Close False
Next
Application.ScreenUpdating = True
End Sub
このセクションでは、ワークブック内のシートごとにループを作成し、そのファイル タイプを CSV に変更します。 .
- さて、実行をクリックします VBA のボタン ウィンドウ。
- CSV として保存されたワークブックの各シートを確認できます カンマ付きのファイル。メモ帳でファイルを開いて、変更を確認できます。
- こちらが CSV Sheet1 のファイル .
- そして CSV Sheet4 のファイル .
続きを読む: Excel をカンマ区切りの CSV ファイルに変換する (2 つの簡単な方法)
CSV ファイルの利点
- 複数のプラットフォームのユーザーが使用しています。
- ファイルは扱いやすく整理しやすい。
- さまざまなソフトウェアおよびプログラミング言語がファイルを入力として使用します。
結論
CSV カンマを含むファイルは Excel から保存できます さまざまな方法に従うファイル。ここでは、 Excel を保存するための 3 つの適切な方法について説明しました。 CSV 形式のファイル コンマ付き。方法に従って問題が発生した場合は、コメントでお知らせください。 ExcelDemy にアクセスしてください。 Excel に関するその他の記事のサイト。
関連記事
- Excel から CSV ファイルを作成する方法 (6 つの簡単な方法)
- 連絡先用の Excel で CSV ファイルを作成する (簡単な手順で)
- プログラムで Excel CSV の先頭のゼロを保持する
- Excel VBA を使用してテキスト ファイルに書き込む方法
- Excel をパイプ区切りテキスト ファイルに変換するマクロ (3 つの方法)
- マクロを適用して複数の Excel ファイルを CSV ファイルに変換する方法
-
Excel で CSV ファイルを並べ替える方法 (2 つの簡単な方法)
CSV の操作 Excel のファイルは、名前と住所、製品情報、リスト オブジェクトなどのデータがある場合に非常に一般的です。しかし、データセットが大きい場合、状況は少し複雑になります。これは、CSV ファイルを並べ替える必要がある場合です。 エクセルで。したがって、この記事では、 CSV ファイルを並べ替える 方法を学びます。 2 つの簡単な方法で Excel で。 このサンプル ファイルをダウンロードして、自分で練習してください。 CSV ファイルとは 並べ替えのプロセスを開始する前に、 CSV をお知らせください 手短に。用語 CSV コンマ区切り値の略 .テキスト形式または表
-
Excel での CSV ファイルの書式設定 (2 つの例を含む)
名前、住所、または製品情報などの情報を扱う場合、それらをテキスト ファイルとして保存することがあります。このタイプのテキスト ファイルは、CSV ファイルと呼ばれます。ただし、これらの CSV ファイルを Excel にインポートするためにフォーマットして、より正確に保つ必要がある場合があります。したがって、この記事では CSV ファイルの書式設定 について学習します。 2 つの例を含む Excel このサンプル コピーをダウンロードして、自分で練習してください。 CSV ファイルとは CSV という用語 コンマ区切り値の完全な形式を保持します データは、特定の区切り記号で区切られた単