電話番号のハイフンを一括でそろえる
名刺や問い合わせから集めた番号が「0312345678」「03(1234)5678」「03−1234−5678」とばらばらで、架電リストやCTIにそのまま流し込めない。Excelで整えようとしても、市外局番の桁が地域ごとに違うので、同じ位置で切ると間違えます。
ここに番号を貼り付けると、市外局番の桁を判定して「03-1234-5678」の形にそろえます。携帯・IP電話・フリーダイヤルも形を見分けます。桁が合わない番号は消さずに「要確認」として残すので、どれを直せばいいかが分かります。
電話番号をそろえる
入力は送信されません
この機能にはJavaScriptが必要です。有効にすると、この場で直せます。考え方と注意点は、このページの本文に書いています。
Excelの列をそのままコピーして貼り付けられます。タブ区切りで貼った場合は1列目を使います。20,000行までです。
「表にコピー」はタブ区切りでコピーします。Excelのセルに貼ると、そのまま列に入ります。
※ 処理はお使いのブラウザの中だけで行います。入力した内容はサーバー及び運営者に送信しません。
ハイフンの位置が人によって違う理由
固定電話は同じ桁数でも区切りが変わります
日本の固定電話は「市外局番+市内局番+加入者番号」で構成され、市外局番を含めて合計10桁です。市外局番は先頭の0を除くと1桁から4桁まであり、長い地域ほど市内局番が短くなります。そのため、数字が10桁あると分かっても、それだけではハイフンを入れる位置を決められません。
03で始まる番号は市内局番が4桁ですが、0422では2桁、04992では1桁です。下の表は、それぞれの区切り方を示したものです。たとえば0422で始まる番号に03と同じ位置でハイフンを入れると、市外局番の途中で切れてしまいます。見た目をそろえるには、先頭の数字から市外局番を判定する必要があります。
| 市外局番の桁数(先頭の0を除く) | 市外局番 | 市内局番の桁数 | 区切り方の例 |
|---|---|---|---|
| 1桁 | 03 | 4桁 | 03-1234-5678 |
| 2桁 | 045 | 3桁 | 045-123-4567 |
| 3桁 | 0422 | 2桁 | 0422-12-3456 |
| 4桁 | 04992 | 1桁 | 04992-1-2345 |
番号の種類と表記の違いを分けて考えます
携帯電話の070・080・090と、IP電話の050は11桁で、3桁・4桁・4桁に区切ります。0120・0800のフリーダイヤルは、携帯電話とは別に扱い、0120なら「0120-123-456」の形にします。固定電話の区切り方をすべての番号に当てはめず、最初に番号の種類を確かめてください。
同じ番号でも、「03-1234-5678」のような全角表記、ハイフンの代わりにダッシュを使う表記、「03(1234)5678」のような括弧付きの表記があります。「+81-3-1234-5678」は、先頭の+81を0に戻すと国内の形になります。文字の違いをそろえる処理と、市外局番に合わせて区切る判断は分けて考えます。
架電リストで事故が起きる書き方
先頭の0落ちと但し書きは元の記録で確かめます
Excelで電話番号を数値として扱うと、「0312345678」が「312345678」になることがあります。これはハイフンの位置の問題ではなく、番号の一部が失われた状態です。桁が足りない行を見つけたら、名刺や取り込み前のデータと照合してください。短い番号すべてに0を足すと決めず、元の記録で確かめてから直します。
番号の後ろに付く「(代)」や「内線123」は、電話番号とは別の情報です。「03-1234-5678 内線123」から数字だけを残すと、内線までつながって別の番号になってしまいます。まず但し書きの範囲を確認し、電話番号、番号の用途、内線番号に分けて記録します。元の表記も残しておくと、分け方に迷ったときに確認できます。
代表番号と直通番号、所在地の違いを見落とさないでください
代表番号と担当者の直通番号は、ハイフンをそろえても用途の違いが残ります。名刺に両方が載っている場合は、それぞれの番号に「代表」「直通」と記録してください。同じ会社の番号だからと一方を削除せず、担当者への架電に使う番号を決めます。用途が書かれていない番号は、推測で直通にせず「未確認」として扱います。
固定電話の市外局番から分かる地域と住所が食い違う行は、移転や入力間違いの疑いがあります。ただし、住所と番号のどちらが違うかは、その行だけでは決められません。総務省が公開する市外局番の一覧と元の記録を照合し、確認対象にします。地域の変更もあるため、以前使った一覧をそのまま判断の根拠にせず、公開されている内容を確かめてください。
どの形にそろえるかを先に決める
読むための表記と取り込むための表記を決めます
人が目で確認する架電リストや、文書に差し込んで表示する番号は、「03-1234-5678」のように区切ると市外局番と残りの番号を読み分けられます。一方、CTIへの取り込みでは、取り込み先が求める形式を確認する必要があります。ハイフンの有無は好みだけで決めず、実際に番号を渡す先の指定に合わせてください。
たとえばCTIには「0312345678」、差し込み文書には「03-1234-5678」が必要なら、出力用の列を分けます。出力のたびに同じ列のハイフンを付けたり消したりすると、どの用途向けの値か分かりにくくなります。列名を「CTI用電話番号」「表示用電話番号」とし、渡す相手や用途に応じて使う列を決めておきます。
元の表記と確認結果を別の列に残します
記録する列は、「元の表記」「整えた電話番号」「代表・直通の区分」「内線」「確認状況」を基本に考えます。元の表記には名刺などに載っていた内容を残し、整えた番号とは分けてください。「(代)」を区分の列へ移した場合も、元の記録と見比べられます。電話番号の列は文字列として扱い、先頭の0を含む値を保持します。
確認状況には、単に「要確認」と書くだけでなく、「先頭の0を原本で確認」「住所と市外局番の地域が不一致」など、次に確かめる内容を残します。番号を直した行には確認に使った資料や確認日も記録すると、後から根拠をたどれます。表記がそろったことと、現在の連絡先として確認できたことを分けて管理すると、架電前の判断が明確になります。
よくある質問
Qハイフンなしの形にもできますか?
Q「要確認」はどんな番号ですか?
Q「電話_地域」の列は何ですか?
Q市外局番の一覧はいつの時点のものですか?
ほかの直し方
1つずつ直すページを分けています。まとめて直す場合は営業リストの整形をお使いください。
このツールについて
まとめて直すツールと同じ処理を使っています。市外局番は総務省「市外局番の一覧」、市区町村は日本郵便の郵便番号データから作ったものを当サイトに置いて読み込むだけで、入力した内容を外部へ送ることはありません。
最終更新:2026年10月17日/同梱データの基準日:市外局番 令和8年3月1日、市区町村 2026年9月末