CSVファイルのデータを表示通りにエクセルで表示する方法です。
「CSVファイルで保存したデータを開いたら、0で始まるデータが正しく表示されません。」という質問を受けたので、原因を含めCSV形式ファイルの開き方を説明します。
0で始まるデータの表示が正しくない
CSVファイルで保存したデータ
![CSVファイル](https://officeqa.net/wp-content/uploads/2020/10/csv-torikomi-7.png)
csvファイル開く
![](https://officeqa.net/wp-content/uploads/2020/10/csv-torikomi-8.png)
CSVデータを開く
CSVファイルで保存しているデータをエクセルに関連づけしている場合は、エクセルのアイコンで表示されます。
![](https://officeqa.net/wp-content/uploads/2020/10/csv-torikomi-6-2.png)
このアイコンをダブルクリックするとエクセルで開きます。エクセルを開いていて「ファイルを開く」よりCSVデータを開いても同じように開きます。
![](https://officeqa.net/wp-content/uploads/2020/10/csv-keishiki.png)
データの型が違うため表示が違う
テキスト型のデータは開いたとき、データは標準で変換されます。そのため0で始まるデータは、0がなくなって表示されます。
「CSVファイルで保存したデータを開いたら、0で始まるデータが正しく表示されません。」の質問者がしたかったことは、データ確認でした。あるシステムにインポートするデータをCSV形式で保存してください、と依頼があり保存後にデータを確認したところ表示が違ったため、質問したとのこと。この場合CSVデータをメモ帳で開き確認することはできます。
![CSVファイル](https://officeqa.net/wp-content/uploads/2020/10/csv-torikomi-7.png)
ただし実際の業務で扱うデータはこんなにシンプルではないため、開いてもなんだかわからない!ということもあるでしょう。
CSVデータを表示通りにエクセルで開く方法
2つの方法を説明します。
コピペ後に区切り位置で変換
CSVデータをエクセルのシートにコピペした後に変換する方法です。
![](https://officeqa.net/wp-content/uploads/2021/05/excel-csv-torikomi-1.png)
(1)CSVデータをコピーします。
Ctrl + C
(2)エクセルの貼り付け先のセルをクリックし、データを貼り付けます。
Ctrl + V
![](https://officeqa.net/wp-content/uploads/2021/05/excel-csv-torikomi-2.png)
貼り付け後の画面です。データはA列のみです。
![](https://officeqa.net/wp-content/uploads/2021/05/excel-csv-torikomi-3.png)
(3)リボン[データ] >[データツール] グループの [区切位置] をクリックします。
![](https://officeqa.net/wp-content/uploads/2021/05/excel-csv-torikomi-4.png)
(4)[コンマやタブなどの区切文字によってフィールドごとに区切られたデータ]を選択し、[次へ]をクリックします。
![](https://officeqa.net/wp-content/uploads/2021/05/excel-csv-torikomi-5.png)
(5)[コンマ] を選択し 、[次へ]をクリックします。
![](https://officeqa.net/wp-content/uploads/2021/05/excel-csv-torikomi-6.png)
(6)コード項目を選択し、列のデータ形式で「文字列」を選択します。
![](https://officeqa.net/wp-content/uploads/2021/05/excel-csv-torikomi-7.png)
(7)[完了]をクリックします。
![](https://officeqa.net/wp-content/uploads/2021/05/excel-csv-torikomi-8.png)
CSV形式のファイルをインポートする方法
CSV形式のファイルをエクセルに取込たい場合の方法です。
シートのセルA1にインポートする場合
(1)インポート先のセルを選択します。ここではセルA1です。
![](https://officeqa.net/wp-content/uploads/2020/10/csv-torikomi-9.png)
(2)[ データ ]タブ > [ データの取得と変換 ] グループの [ テキストまたはCSVから ] をクリックします。
![](https://officeqa.net/wp-content/uploads/2020/10/csv-torikomi-10.png)
→ データの取り込みダイアログボックスが表示されます。
![](https://officeqa.net/wp-content/uploads/2020/10/excel-detanotorikomi.png)
(3)取り込むデータを選択して、[ インポート ] をクリックします。
![](https://officeqa.net/wp-content/uploads/2020/10/csv-torikomi-11.png)
→ 取込データが表示されます。
![](https://officeqa.net/wp-content/uploads/2020/10/csv-torikomi-12.png)
(4)[ データの変換 ] をクリックします。
![](https://officeqa.net/wp-content/uploads/2020/10/csv-torikomi-13.png)
(5)正しく表示したいデータの列を選択し、データ型を選択します。ここでは1列目の「コード」です。
![](https://officeqa.net/wp-content/uploads/2020/10/csv-torikomi-14.png)
選択方法:データ型の右側にある下向き三角(▼)より「テキスト」を選択します。
![](https://officeqa.net/wp-content/uploads/2020/10/csv-torikomi-15.png)
(6)[ 現在のものを置換 ] をクリックします。
![](https://officeqa.net/wp-content/uploads/2020/10/csv-torikomi-16.png)
→ 0で始まる数字で表示されます。
![](https://officeqa.net/wp-content/uploads/2020/10/csv-torikomi-17.png)
(7)[ ホーム ] タブ > [ 閉じて読み込む ] > [ 閉じて次に取り込む・・・] をクリックします。
![](https://officeqa.net/wp-content/uploads/2020/10/csv-torikomi-18.png)
(8)[ 既存のワークシート ]が「=$A$1」と表示されていることを確認し、[ OK ] をクリックします。
![](https://officeqa.net/wp-content/uploads/2020/10/csv-torikomi-19.png)
→ テーブルとしてインポートされます。
![](https://officeqa.net/wp-content/uploads/2020/10/csv-torikomi-20.png)
テーブルを解除したい場合は、[ テーブルデザイン ] タブ > [ ツール ]グループの [ 範囲に変換 ] をクリックします。
![](https://officeqa.net/wp-content/uploads/2020/10/csv-torikomi-21.png)
セル範囲に変換後、書式の色は変換前の色のままです。
コメント