電話番号のハイフンを一括でそろえる
「0312345678」「03(1234)5678」「+81 90 1234 5678」のようにばらばらな電話番号を、「03-1234-5678」の形にそろえます。住所録や顧客リストの CSV なら、そろえた列を書き足して保存できます。
電話番号や名簿はこのページの中だけで処理し、どこにも送信しません。市外局番のデータはこのページに組み込んであり、通信を禁止する設定(Content-Security-Policy)のまま動きます。
1電話番号を入れる
または、名簿の CSV を読み込みます(そろえた電話番号の列を書き足した CSV を作れます)。
お手元のデータがなくても、サンプルで動きを試せます。
2そろえる
区切り方
- 固定電話(10 桁)
- 市外局番・市内局番・加入者番号に分けます。市外局番は 2〜5 桁(03、011、0422、01267 など)で、番号の先頭 6 桁ごとに総務省が決めています。このツールは総務省の電気通信番号指定状況のデータで市外局番を決めるので、「04-2992」(埼玉県所沢市など)と「042-911」のように、頭が同じでも区切りが違う番号も正しく分けます。
- 携帯電話・IP 電話(11 桁)
- 090・080・070・050 で始まる番号は「090-1234-5678」の形にします。
- 着信課金・統一番号など
- 0120 は「0120-123-456」、0800 は「0800-123-4567」、0570 は「0570-123-456」の形にします。
- 国番号付きの番号
- 「+81 90 1234 5678」「+81(0)3-1234-5678」のような番号は、頭を 0 に直してからそろえます。
結果の見方
- 0 を補った
- 先頭に 0 がなく、0 を足すと電話番号の形になる番号です。CSV を Excel で開くと先頭の 0 が消えるので、その番号かもしれません。理由と防ぎ方は先頭の 0 が消える理由と防ぎ方をご覧ください。
- 局番を確認
- 市外局番と市内局番の組み合わせが、総務省のデータでは使われていない(割り当てのない)番号です。打ち間違いのことが多いので確かめてください。データより後に割り当てられた番号のこともあります。
- 形が違う
- 桁数が合わない番号や、「内線」などの文字が入った番号です。内線は別の列に分けてください。
よくある質問
- 区切りなしで保存すると、Excel で 0 が消えませんか?
- 区切りなしの番号は、CSV を Excel でダブルクリックして開くと数値として読まれ、先頭の 0 が消えます。ハイフンかかっこで区切った形なら消えません。
- Excel の式ではそろえられませんか?
- 携帯電話の番号は式でそろえられますが、固定電話は市外局番の長さが 2〜5 桁とばらばらで、番号の頭だけでは決まりません。式と、その限界はExcel で電話番号にハイフンを入れる式にまとめています。
- その番号が実際に使われているかも分かりますか?
- 分かりません。総務省のデータで分かるのは、局番(先頭 6 桁)が電話会社に割り当てられているかどうかまでです。携帯電話などの番号は、局番の確認もしていません。
市外局番と局番の割り当ては、総務省「電気通信番号指定状況」の固定電話番号のデータ(公共データ利用規約 第1.0版)を加工して作成しています。