エクセルでcsvファイルのカンマ「,」の扱い

csvファイルはその名前の通りデータをカンマ「,」で区切って並べたファイル形式のこと。これはDB(データベース)などからはき出されたデータでよくあるもの。


これをテキストエディタやエクセルなどで取り扱うが、エクセルで開く場合は、文字列にカンマ「,」が含まれていると、そこでデータが区切られていると認識して、右隣りのセルにデータを格納してしまう。


こんなデータであれば、

エクセルで開くと、カンマを区切りにして、「A,B,C」が「A」「B」「C」と分割される。



これを防ぐには、文字列で1つのセルに表示したい部分をダブルダブルクオーテーション「"」で囲んであげるとOK。




テキストエディタの種類にもよるが、データ数が多いときは、一括置換機能を利用して出来る。データ量が多いときの速さでは、秀丸