改行コードを含んだCSVをExcelで開く方法こんにちは。8月入ってから雨が続いているせいで、長引く頭痛と戦っています。今日はちょっと小ネタになるのですが、仕事でよくCSVファイルを扱うことが多く地味に毎回悩まされている現象があります。それが「改行の入ったCSV」。普通CSVはこんな感じの形式ですね↓a,bbb,ccc,dddそこに改行が入ったものがこれ↓a,bbb,ccc,ddこれをExcelとかでパパっと開くと、カンマ区切りで1行に入ってほしいデータが改行されてしまい、2行目に入ったりします。調べていると同じようなことで悩んでいる人たちがいて、軒並みマクロとかで解決しようとしていました。データに改行が含まれたCSVファイルをExcelにインポートするでもマクロとか使うの面倒...!無理...!ってときに試してほしい方法が、テキストエディタ「秀丸」を使用する方法。改行でずれてしまうCSVファイルをExcelで開く方法まずは秀丸でググってダウンロードしてください。その後も確認は出てくるものの無料で使い続けることができます。対象のCSVファイルを秀丸で開きます。いう感じのファイルをExcelで普通に開いたときにこうなる↓のが嫌なのです。”cccc”はひとつのセルに入っていてほしい...!そういう時は、秀丸のファイル→名前を付けて保存のところでUTF-8を選び、「BOMを付ける」にチェックを入れて保存します。保存したものをExcelで開いてみます。一つのセルに収まりました!!!BOMって何?BOMとは、「バイトオーダーマーク」、UTF-8やUTF-16という文字コードで書かれていることを示すものらしい。これ付けることで、改行コードなんかがちょっと変わってくるらしい。詳しいことを理解しようとすると5時間くらいかかりそうです。(5時間で理解できればいいほう?)ともかく、きれいにExcelでCSVを開きたくて死にそうな人はひとまずこれを試してみてください。ちなみにですが、一つのセルに収まっていて欲しい文字列はダブルクォーテーションとかでかこってください。囲ってないかつ大量のデータのときは、秀丸で対象のデータを開き、Ctrl+Rで置換ウィンドウを開く(windowsの場合)→検索エリアに「,」、置換エリアに「”,”」を入力→全置換で何となくいい感じにはなります。大量のデータでやったことはないので挙動は保証しませんが...。いい方法知ってる人教えてください。文字コードとかって詳しく見ていくと奥が深いんだろうなあ。最新の記事まみたす1992年生まれ。知識ゼロ文系女子からSEになっているところ。カメラ、猫、お酒、旅行がすきです。2019年5月18日この記事の内容が役に立ったと思ったら、SNSで記事を共有してもらえると幸いです。コメントをキャンセルメールアドレスが公開されることはありません。コメント名前メールアドレスサイト次回のコメントで使用するためブラウザーに自分の名前、メールアドレス、サイトを保存する。date*日本語が含まれない投稿は無視されますのでご注意ください。MeCatstagram。