スポンサーリンク


2019年09月10日

【Excel】CSVファイルを取り込む。取り込んだCSVファイルをタブ区切りに戻す。


CSVファイルをエクセルに取り込む方法を書いていきます。

カンマ区切り、タブ区切りとは




CSVファイルとは、「カンマ区切り」になっているファイルのことです。
例えば下のようにメモ帳に好きな文字を書いていくとします。

p-1.png

これは、区切り位置のないただのテキストファイルです。ただ白紙の紙に適当に文字を書いていくイメージですね。次に下のようにエクセルに文字を入れていきます。

p-2.png

ただ普通にセルに文字を入れているだけのように見えますが、この文字入力部分をメモ帳(今回は別のエディタ)に張り付けると・・・

p-3.png

このように文字と文字の間に「Tab」が入ります。これをタブ区切りといい、エクセルでは「Tab」が文字間に入ることによって文字同士を区分けしているのです。
逆に「カンマ区切り」とは・・・

p-4.png

このように文字同士の区別を「カンマ」によって区切られているファイルのことを言います。規則正しいデータなどはこのようにカンマ区切りとなっていることが多いです。


CSVファイルをエクセルに取り込み方法




上記までのようなCSVファイルは、ただエクセルにインポートしただけだと、ただの文字列として認識されて、思うように区切られません。

p-5.png

このデータをカンマで区切って見やすいデータにするためには、区切り位置を「,」に設定し直す必要があります。
まず対象のデータを選択し、「データ」タブの「区切り位置」を選択します。

p-6.png

区切り位置指定ウィザードというウィンドウが表示されるので、「カンマやタブなどの区切り文字によってフィールドごとに区切られたデータ」を選択し「次へ」を選択します。

p-7.png

ここでは、区切り文字の部分が「タブ」にチェックが付いていると思いますので、それを外して「カンマ」にチェックを入れ直してください。そうすると、いい感じに区切られた後のイメージが表示されます。

p-8.png

もし個別のセルに対して書式を変更したり、削除したい列がある場合は、それを細かく設定します。ただ、これは後からでも修正できますので、何も編集しなくても大丈夫です。「完了」を押します。

p-9.png

そうすると、セル1つずつに対して、カンマで分けられた文字が入ります。

p-10.png

これでCSVファイルのインポート方法は完璧です!

タブ区切りをカンマ区切りに戻す方法




上記の編集をしたデータは、もともとはCSVデータでしたが、もう一度メモ帳(テキストエディタ)に張り付けると、タブ区切りになってしまっています。

p-11.png

これをもう一度CSVファイルに戻す(カンマ区切りに戻す)には、おそらくメモ帳でないテキストエディタで「タブ」を「カンマ」に置換するしかないのではと思います。。エクセル内でこれを戻すやり方をご存じの方は教えてください。。(笑)

p-12.png

置換の方法などについては別の記事で説明したいと思います。

ありがとうございました!!
posted by まきちゃん at 23:16| Comment(0) | Excel関連 | このブログの読者になる | 更新情報をチェックする
この記事へのコメント
コメントを書く
コチラをクリックしてください
スポンサードリンク