CSV形式のデータの中の各フィールドをシングルクォーテーションで囲った話

 CSV形式のデータの中の各フィールドをシングルクォーテーションで囲む方法。まったく大した話ではないが、Excel何もわからない僕はちょっと調べることになった。

 

手順1

CSV形式のデータをExcelにペタペタ貼り付ける(あるいはファイルを開く)。

もう区切り文字を「データ」>「区切り位置」でカンマに設定しておきましょう。

手順2

シングルクォーテーションで囲みたいフィールドを選択しましょう。

手順3

右クリックして「セルの書式設定」を選択。

「ユーザー定義」を選択。

文字列の場合は「'@'」

数値の場合は「'##########'」

として完了。

 

 

文字列と数値を一度に処理したかったけれど分からなかった。

きっともっとよさげな方法があるんだろうなあ。。。

ちなみに、数値の場合のシャープはデータに存在する最大桁数を設定。