ExcelでCSVファイルを編集・表示する方法:初心者にもわかる3つの実践テクニック
CSVファイルをExcelで開くと、文字化けしたり、列がうまく分割されなかったりして困った経験はありませんか?この記事では、テキストインポートウィザードやデータ取得機能などを活用して、CSVファイルを正しく読み込み、編集・整形・保存するための3つの確実な方法をステップごとに解説します。最後に、カンマとセミコロンが混在したCSVファイルの表示方法もご紹介します。
方法1:「ファイル」タブからCSVファイルを開いて編集する
ステップ1:CSVファイルをExcelで開く
まず、Excelを起動し、ファイルタブをクリックします。

- 開くを選択します。
- 続けて参照をクリックします。

- 「ファイルを開く」ダイアログボックスが表示されます。
- ファイルの種類をテキストファイルに変更します。
- 目的のCSVファイルを選択し、開くをクリックします。

- テキストファイルウィザード(3/3ステップのうち第1ステップ)が表示されます。
- データ形式として区切り文字付きを選択します。
- 元のファイルのドロップダウンを開き、65001:Unicode(UTF-8)を選択します。これにより日本語などの文字化けを防げます。

- 次へをクリックします。

- 第2ステップの画面が表示されたら、区切り文字としてカンマにチェックを入れます。
- 再度次へをクリックします。

- 第3ステップの画面では、各列のデータ形式を指定します。ここでは標準(General)を選択しています。
- 完了をクリックします。

- これで、CSVファイルがExcel上で正しく開かれました。

ステップ2:CSVデータを見やすく書式設定する
- A列を右クリックし、挿入を選択します。

- 表の左側に新しい列が追加されました。

- 表の上に3行を挿入し、タイトル用のスペースを作ります。
- セル範囲B2:E2を選択します。
- ホームタブを開き、結合して中央揃えをクリックします。

- 結合したセルに、データセットの見出し(タイトル)を入力します。

- シート全体の配置を整えます。下図のマーク部分をクリックしてシート全体を選択します。
- ホームタブから、お好みの配置を選択します。ここでは中央揃え(Middle Align)を選択しました。

- 次に、CSVから取り込んだデータ部分の配置を変更します。
- セル範囲B4:E10を選択します。
- ホームタブで中央揃え(Center)を選択します。

- 見出しのセルスタイルを変更します。
- 対象のセルを選択し、ホームタブのセルのスタイルをクリックします。

- ドロップダウンメニューが表示されるので、見出し2(Heading 2)を選択します。

- 見出しのスタイルが変わったことが確認できます。

- 見出しのフォントサイズを変更します。
- 見出しのセルを選択し、ホームタブのフォントサイズのドロップダウンを開きます。
- ここでは16を選択しました。

- 見出しの塗りつぶしの色を変更します。
- 結合セルを選択し、ホームタブの塗りつぶしの色ドロップダウンから好きな色を選びます。

- 同様にフォントの色も変更できます。
- 対象セルを選択し、ホームタブのフォントの色ドロップダウンから色を選択します。

- 下図は、見出しの完成イメージです。

- 他のセルも同じ手順でお好みに合わせて書式設定してください。

- セル範囲B4:E10を選択します。
- ホームタブの罫線ドロップダウンをクリックします。

- すべての罫線を選択します。

- データセットに罫線が引かれたことが確認できます。

- 仕上げに、下図のマーク部分をクリックしてワークシート全体を選択します。
- 表示タブを開き、目盛線のチェックを外します。

- 下図は、書式設定完了後のファイルの見た目です。すっきりと整いましたね。

ステップ3:CSV形式で保存する
- まずファイルタブをクリックします。

- 名前を付けて保存を選択します。

- ファイルの種類のドロップダウンを開き、CSV(カンマ区切り)を選択します。

- 保存をクリックすれば、ファイルがCSV形式で保存されます。

注意:ExcelでCSVを保存すると、複数シートは保持されずアクティブなシートのみが保存されます。また、書式設定や数式も失われる点に留意してください。
方法2:「テキスト/CSVから」機能を使ってCSVファイルを編集する
ステップ1:CSVファイルをExcelにインポートする
- データタブを開き、テキスト/CSVからを選択します。

- 「データのインポート」ダイアログボックスが表示されます。
- 目的のCSVファイルを選択し、インポートをクリックします。

- プレビュー画面が表示されます。
- ファイルの起点として65001:Unicode(UTF-8)を選択します。
- 区切り記号としてカンマを選択します。

- 読み込みのドロップダウンをクリックし、読み込み先を選択します。

- 「データのインポート」ダイアログボックスが表示されるので、既存のワークシートを選び、データを配置したい場所を指定してOKをクリックします。

- これでCSVファイルがExcelに正常にインポートされました。

ステップ2:CSVファイルに新しいデータを追加する
- まず、方法1のステップ2と同じ手順で表を書式設定しておきます。

- 表の直後の最初のセルを選択し、新しい生徒の名前を入力します。

- Enterキーを押すと、表に自動的に新しい行が追加されます。

- その生徒の得点を入力します。

- さらに2人分のデータを追加したのが下図の最終的な表です。方法1のステップ3の手順に従えば、CSV形式で保存できます。

方法3:レガシーウィザード機能を使ってCSVファイルを編集する
ステップ1:Excelにレガシーウィザードを追加する
- ファイルタブを開きます。

- オプションを選択します。

- 「Excelのオプション」ダイアログボックスが表示されます。
- データタブを選択します。
- テキストから(レガシー)にチェックを入れます。
- OKをクリックすると、レガシーウィザードがExcelに追加されます。

ステップ2:CSVファイルをワークシートに取り込む
- データタブを開き、データの取得を選択します。
- 従来のウィザード(Legacy Wizards)→テキストから(レガシー)の順に選択します。

- 「テキストファイルのインポート」ダイアログボックスが表示されます。
- 編集したいCSVファイルを選択し、インポートをクリックします。

- テキストファイルウィザード(第1ステップ)が表示されます。
- 区切り文字付きを選択し、元のファイルは65001:Unicode(UTF-8)を指定して次へをクリックします。

- 第2ステップでは、区切り文字としてカンマにチェックを入れて次へをクリックします。

- 第3ステップでは、列のデータ形式を選択します。ここでは標準(General)を選択しました。完了をクリックします。

- 「データのインポート」ダイアログボックスが表示されるので、既存のワークシートを選び、データの配置場所を指定してOKをクリックします。

- CSVファイルのデータがExcelシートに取り込まれました。

ステップ3:CSVファイルを編集する
- まず、方法1のステップ2の手順で表を書式設定します。

- 合計(Total)を計算するための新しい列を作成します。

- 合計を計算したいセルを選択します。ここではセルF5を選択しました。
- セルF5に次の数式を入力します。

=SUM(C5:E5)
- Enterキーを押すと結果が表示されます。

SUM関数では、数値の引数としてセル範囲C5:E5を指定しています。この数式は、C5:E5の範囲内の値の合計を返します。
- フィルハンドルを下方向にドラッグすると、数式を他のセルにコピーできます。

- 数式がコピーされ、各行の合計が正しく算出されました。方法1のステップ3の手順に従って、CSV形式で保存しましょう。

おまけ:セミコロン区切りのCSVファイルをExcelで表示する方法
ここからは、カンマとセミコロンの両方が含まれるCSVファイルをExcelで正しく表示する方法をご紹介します。この例では、「都道府県(State)」と「営業担当者(Sales Person)」を別々の列に分けて表示します。

手順:
- データタブ→データの取得→従来のウィザード→テキストから(レガシー)の順に選択します。

- 「テキストファイルのインポート」ダイアログボックスで、表示したいCSVファイルを選択し、インポートをクリックします。

- テキストファイルウィザード(第1ステップ)が表示されます。
- 区切り文字付きを選択し、元のファイルに65001:Unicode(UTF-8)を指定して次へをクリックします。

- 第2ステップでは、区切り文字としてセミコロンにチェックを入れて次へをクリックします。ポイントはここです!

- 第3ステップでは、列のデータ形式を選択します。ここでは文字列(Text)を選択しました。完了をクリックします。

- 「データのインポート」ダイアログボックスで既存のワークシートを選び、データの配置場所を指定してOKをクリックします。

- これで、セミコロン区切りのCSVファイルもExcelできちんと表示できるようになりました。

- さらに見栄えを良くするために書式設定を施しましたが、この作業は任意です。

まとめ
本記事では、ExcelでCSVファイルを開く・編集する3つの方法を解説しました。
- 「ファイル」タブからの標準的な開き方:テキストインポートウィザードを使い、文字コード(UTF-8)と区切り文字を指定して確実に読み込む方法。
- 「テキスト/CSVから」機能:Power Queryベースのモダンなインポート方法で、プレビューを確認しながら読み込めます。
- レガシーウィザード:オプション設定で有効化することで使える従来型ウィザード。セミコロン区切りなど柔軟な対応が可能です。
どの方法でも、文字コードをUTF-8に指定することが文字化け防止の鍵となります。用途に応じて使い分けてください。
関連記事
- ExcelでCSVファイルを並べ替える方法
- 複数のCSVファイルをExcelの複数シートにまとめる方法
<< CSVをExcelにインポート | Excelでのデータ取り込み | Excel学習 に戻る
-
Microsoft Wordで透かし(ウォーターマーク)を削除する方法【全ページ・特定ページ別の手順】
Microsoft Wordには、文書に透かし(ウォーターマーク)を追加できる便利な機能が備わっています。では、一度追加した透かしを後から削除することはできるのでしょうか?結論から言うと、もちろん可能です。この記事では、Word文書から透かしを完全に取り除く方法を、初心者にもわかりやすく丁寧に解説します。 Word文書から透かしを削除する基本手順 Word文書から透かしを削除するのは、思っているよりもずっと簡単です。以下の4つのステップに従えば、誰でも短時間で作業を完了できます。 Microsoft Wordを起動する 透かしが入ったWord文書を開く 「デザイン」タブを開く 透かしを削除す
-
Excelでメールリンクを削除する7つの簡単な方法
Excelのワークシートにメールアドレスを入力すると、自動的にリンク(ハイパーリンク)に変換されてしまいます。この自動変換を解除したいとお悩みの方に向けて、本記事ではExcelでメールリンクを削除する方法を詳しく解説します。 Excelでメールリンクを削除する7つの方法 以下のデータセットを使って手順を説明します。このデータには社員ID、氏名、メールアドレスが含まれており、メールアドレスはリンクとして挿入されています。これから7つの方法でメールリンクを削除する手順を紹介していきます。 方法1:「ハイパーリンクの編集」でメールリンクを削除する まず、「ハイパーリンクの編集」ダイアログボックスを