エクセル CVSデータを貼り付けてセルに代入するには

エクセルでCVSデータを貼り付けると、1列目のセルにすべて代入されてしまいます。そこで、カンマでセルを区切る方法を紹介します。

最終更新日:2023-06-15 20:42

CSVのテキストデータをエクセルに貼り付けようとすると、カンマで区切られているにも関わらず、全てのセルにデータが貼り付けられてしまいます。
そこで今回は、カンマで区切られたCSVのテキストデータをエクセルに貼り付けたら、ちゃんとカンマごとにセルに振り分ける方法を紹介します。

このようなカンマ( , )で区切られたCSVのテキストファイルをコピーし、エクセルに貼り付けようとするとうまく行きません。
ちなみにこの住所録はChatGPTで作成した適当な住所、名前。(笑)すごいな、ChatGPT。

エクセルのセルに貼り付けようとすると、ペーストのオプションは1つしかありません。

こんな感じでカンマも全て1列目に貼り付けられてしまいます。

こんな感じ。
これを1列目は氏名、2列目は電話番号、3列目は住所と、各セルに貼り付ける場合は・・・

カンマごとにセルに貼り付けるには

まずはCSVのテキストデータをそのままエクセルに貼り付けます。
Aの列が選択状態のまま・・・・

「データ」タブをクリックし。

「区切り位置」をクリック。

デフォルトで「カンマやタブなどの区切り文字によってフィールドごとに区切られたデータ」が選択されているので、「次へ」をクリック。

「カンマ」にチェックを入れます。別の文字で区切りがある場合は、その文字をチェック。

「データのプレビュー」ではうまく動作しているかが表示されます。

最後に「完了」をクリックします。

このように「A」の列には「名前」。「B」の列には「電話番号」。「C」の列には「住所が」挿入されました。

Sponsored Link

関連ページ