ExcelファイルをCSV形式に変換する方法(5つの簡単な方法)

  • これを共有
Hugh West

の完全な形です。 シーエスブイ は、' カンマ区切り値 この形式は、数字や文章を平文で見ることができます。 最近では、そのシンプルさから非常に人気があります。 この形式を使えば、簡単にデータを分析し、必要な変更を加えることができます。 今回は、その効果的な方法について紹介します。 コンバート アン エクセルファイル まで CSV形式 .

練習用ワークブックをダウンロードする

以下のワークブックをダウンロードし、ご自身で練習してください。

CSV形式への変換.xlsm

ExcelファイルをCSV形式に変換する5つの簡単な方法

説明のために、次のようなものを使います。 エクセル をソースとするファイルです。 セールスマン , 製品 そして 売上高 企業という単位で、それぞれを変えていく。 エクセル 分離するワークシート シーエスブイ のファイルです。

1.名前を付けて保存でExcelからCSV形式に変換する

を変更する最も簡単な方法です。 エクセル ファイルは エクセルファイルの別名保存 そのため、以下の手順で コンバート アン エクセルファイル まで CSV形式 .

STEPS

  • まず エクセル ワークブックと目的のシート
  • をクリックします。 ファイル .
  • その結果 ファイル が表示されますので、左端のペインで 名前を付けて保存 .

  • での 名前を付けて保存 ウィンドウで、下図のようなドロップダウンのアイコンをクリックし、"Select "を選択します。 CSV(Comma delimited)オプション。

  • 続いて、 を押します。 保存 .
  • 最終的には シーエスブイ というファイルを作成します。

を押した後 セーブ に変換されるのは、アクティブなワークシートだけであることを警告するダイアログボックスが表示されます。 シーエスブイ そして、すべてのシートを入れるために シーエスブイ 形式の場合、上記の手順を各ワークシートに対して行う必要があります。

続きを読む: ダブルクォートでExcelをCSV保存する(最も簡単な3つの方法)

2.特殊文字を破壊せずにExcelをCSV UTF-8に変換する。

上記の方法は簡単ですが、難点があります。 特殊文字( 非ASCII 文字)を使って、以下の手順を学んでください。 トランスフォームエクセル まで CSV UTF-8 なくしては 特殊文字の破壊 .

STEPS

  • 以下のデータセットでは セールスマンの なかまにする コリアン .

  • まず、次のサイトにアクセスします。 ファイル .
  • その後、以下を選択します。 名前を付けて保存 .
  • での 名前を付けて保存 を選択します。 CSV UTF-8 をドロップダウン・オプションから選択します。

  • 次に、 を押します。 保存 .
  • その結果、新しい シーエスブイ のファイルを開くと、そのシートの特殊文字が表示されます。 シーエスブイ ファイルを作成します。

続きを読む: Excelをカンマ区切りCSVファイルに変換する(2つの簡単な方法)

3.ExcelファイルからCSVのUTF-16変換

さらに、別のプロセスで変換することも可能です。 エクセル そのため、次のような手順で操作してください。

STEPS

  • まず最初に Excelのワークシートです。
  • プレス 名前を付けて保存 において ファイルウィンドウです。
  • その後、以下を選択します。 ユニコード・テキスト をドロップダウン リストから選択します。

  • 次に、 を押します。 保存 .したがって、あなたは .txtファイルです。
  • ここで、テキストファイルを開き 名前を付けて保存 .
  • その結果、ダイアログボックスがポップアップ表示されます。
  • 次に、次のように入力します。 .csv をファイル名の末尾につけて すべてのファイル において タイプとして保存 .
  • 選択 UTF-16 LE において エンコード を押してください。 保存 .

  • その結果 シーエスブイ ファイルには、特殊文字が正しく含まれています。

続きを読む: ExcelファイルをCSVに自動変換する方法(3つの簡単な方法)

4.Googleスプレッドシートを使ってExcelファイルをCSVにする

さらに Google スプレッドシート を変換するためのものです。 エクセル では、以下の手順でタスクを実行してください。

STEPS

  • 空白を開く Googleスプレッドシート 最初は
  • 選択 輸入 から ファイルオプションです。

  • 次に、目的の エクセル ワークブックを開き インポートデータ .

  • その結果、スプレッドシートでファイルが開かれます。
  • ここで、以下を選択します。 ファイル ダウンロード カンマ区切り値(.csv) .

  • 次に、ダウンロードしたファイルを開いてください。
  • 最後に、新しい シーエスブイ のようなファイルを作成します。

続きを読む: 【直った!】エクセルでカンマが入ったCSVが保存できない(考えられる7つの解決策

5.VBAを適用して複数のExcelシートをCSV形式に変更する

これまで、1枚のワークシートの変形から シーエスブイ しかし、このような場合であっても、Selectronic Data Systemに存在するすべてのワークシートをSelectronic Data Systemに変換することができます。 エクセル そのために、このアプリケーションを使用する必要があります。 エクセルブイビーエー .最後の方法では、操作を実行する手順を紹介します。 それでは、以下の流れをご覧ください。

STEPS

  • はじめに、任意のシートを選択し、マウスを右クリックします。
  • 次に、以下を選択します。 表示コード .

  • その結果 ブイビーエー のウィンドウが出現し、ダイアログボックスが表示されます。
  • ここで、以下のコードをコピーして、ダイアログボックスに貼り付けてください。
 Sub MultipleSheetsCSV() Dim st As Worksheet Dim path As String Application.ScreenUpdating = False path = ActiveWorkbook.path & "\" & Left(ActiveWorkbook.Name, InStr(ActiveWorkbook.Name, ".") - 1) For Each st In Worksheets st.Copy ActiveWorkbook.SaveAs Filename:=path & "_" & st.Name & ".csv", FileFormat:=xlCSV, CreateBackup:=False ActiveWorkbook.Close False NextApplication.ScreenUpdating = True End Sub 

  • 次に、 を押します。 F5 保存後
  • 結局は、別々のものを作ることになる シーエスブイ この例では、ワークブック内の各ワークシートに対して 5 したがって、以下のようになります。 5 CSV のファイルです。

続きを読む: 複数のExcelファイルをCSVファイルへ変換するマクロの適用方法

結論

今後は、以下のようになります。 コンバート アン エクセルファイル まで CSV形式 また、他にも方法があれば教えてください。 フォローする エクセルウィキ ご意見、ご感想、ご質問などございましたら、以下のコメント欄にご記入ください。

Hugh West は、業界で 10 年以上の経験を持つ、非常に経験豊富な Excel トレーナー兼アナリストです。彼は会計と財務の学士号と経営管理の修士号を取得しています。ヒューは教えることに情熱を持っており、理解しやすい独自の教育アプローチを開発しました。彼の Excel に関する専門知識は、世界中の何千人もの学生や専門家がスキルを向上させ、キャリアで優れた成果を上げるのに役立ってきました。 Hugh はブログを通じて知識を世界に共有し、個人や企業が潜在能力を最大限に発揮できるよう無料の Excel チュートリアルとオンライン トレーニングを提供しています。