バージョンはExcel2010だった。
データはCSVで数行のデータをコピペして、ところどころ値を変えて1万行くらいに増殖させようとしていた。CSVなので下記のような形。
(CSVにもいろいろ方言はあるが)
”ABC","¥123,456","XYZ"
みたいな形。
このCSVをExcelで編集して「CSV」形式で保存しても勝手に下記のような形式に変換される。
ABC,"¥123,456",XYZ
つまり
- 勝手にダブルクォートを削除する。
- 全部削除ならまだ統一感があるが、データ内にカンマ「,」が含まれているとその列のダブルクォートは残す。
テストデータとしては、全部ダブルクォートで囲みたいので、sedで編集した。
小さな親切、大きなお世話だ。