電話番号のハイフンを一括でそろえる

名刺や問い合わせから集めた番号が「0312345678」「03(1234)5678」「03−1234−5678」とばらばらで、架電リストやCTIにそのまま流し込めない。Excelで整えようとしても、市外局番の桁が地域ごとに違うので、同じ位置で切ると間違えます。

ここに番号を貼り付けると、市外局番の桁を判定して「03-1234-5678」の形にそろえます。携帯・IP電話・フリーダイヤルも形を見分けます。桁が合わない番号は消さずに「要確認」として残すので、どれを直せばいいかが分かります。

電話番号をそろえる

入力は送信されません

この機能にはJavaScriptが必要です。有効にすると、この場で直せます。考え方と注意点は、このページの本文に書いています。

※ 処理はお使いのブラウザの中だけで行います。入力した内容はサーバー及び運営者に送信しません。

ハイフンの位置が人によって違う理由

固定電話は同じ桁数でも区切りが変わります

日本の固定電話は「市外局番+市内局番+加入者番号」で構成され、市外局番を含めて合計10桁です。市外局番は先頭の0を除くと1桁から4桁まであり、長い地域ほど市内局番が短くなります。そのため、数字が10桁あると分かっても、それだけではハイフンを入れる位置を決められません。

03で始まる番号は市内局番が4桁ですが、0422では2桁、04992では1桁です。下の表は、それぞれの区切り方を示したものです。たとえば0422で始まる番号に03と同じ位置でハイフンを入れると、市外局番の途中で切れてしまいます。見た目をそろえるには、先頭の数字から市外局番を判定する必要があります。

市外局番の桁数(先頭の0を除く)市外局番市内局番の桁数区切り方の例
1桁034桁03-1234-5678
2桁0453桁045-123-4567
3桁04222桁0422-12-3456
4桁049921桁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ハイフンなしの形にもできますか?
このツールはハイフンありの形で出します。ハイフンを外したい場合は、出てきた列をExcelで置換してください。CTIや差し込みの仕様によってどちらが必要か変わるため、どちらか一方に決めてから流し込むことをおすすめします。
Q「要確認」はどんな番号ですか?
桁が合わない番号です。10桁・11桁のどちらでもない、市外局番として判定できない、といった場合に印を付けます。値は消していないので、中身を見て判断してください。
Q「電話_地域」の列は何ですか?
市外局番から引いた地域名です。携帯は「携帯電話」、フリーダイヤルは「フリーダイヤル」と出ます。住所と見比べると、移転したのに番号が古いままの行が見つかります。
Q市外局番の一覧はいつの時点のものですか?
総務省「市外局番の一覧」(令和8年3月1日現在)を使っています。地域の変更があるため、改定時に差し替えています。

ほかの直し方

1つずつ直すページを分けています。まとめて直す場合は営業リストの整形をお使いください。

このツールについて

まとめて直すツールと同じ処理を使っています。市外局番は総務省「市外局番の一覧」、市区町村は日本郵便の郵便番号データから作ったものを当サイトに置いて読み込むだけで、入力した内容を外部へ送ることはありません。

最終更新:2026年10月17日/同梱データの基準日:市外局番 令和8年3月1日、市区町村 2026年9月末