エクセルでCSVインポートした際に0から始まる電話番号や郵便番号を変更しないように

ECサイトの受発注データや会員データのCSVデータをダウンロードしてエクセルで整理したり解析したりすることはサイト運営ではよくあるとだと思います。
そこでよく課題になるのが電話番号や郵便番号データです。ハイフンなしで管理すると自動で数値に変換されてしまい、頭の0が消えるデータができてしまいます。
そのため毎回フォーマットを変更する必要がありました。あるクライアントはそれが面倒で入力フォーム側でハイフンを必須としたり、データを分けて入力させるという悪循環に陥っていました。

流石にそれはないと思い、ハイフン無して入力してもらい、データベース登録時にハイフン有りに変換する処理を追加を入れたりしていました。

目次

エクセル側がとうとう対応しました

https://pc.watch.impress.co.jp/docs/news/1541629.html

エクセルの最新バージョンではオプションで変換しなように設定できるようになったようです。
もちろんインポート時にも有効にできます。

早速確認してみました。
メニュー ファイル▶オプション▶データで下記画面を開きます。

自動データ変換の箇所に「先頭のゼロを削除して数値に変換する」という項目があります。こちらを外して完了です。

今更な感じも少ししますがこれは結構サイト運用者にとっては嬉しい機能ですね。

よかったらシェアしてね!
  • URLをコピーしました!

この記事を書いた人

株式会社ねこすけの代表をしています。
2005年に創業しWebマーケティングを実践するためのコンサルティング、サイト構築、サイト運用、システム開発を行っています。
会員・顧客属性を利用したコンテンツ管理を得意としており、協会サイト、多ブランドのECサイト、会員向けコンテンツサイトなどを構築運営しています。Webマーケティングを進めてるのにパートナーがほしいと感じている方、ご相談ください。
月に1度のミーティングから細かなサイト保守まで必要な部分での対応が可能です。 問い合わせ

目次