郵便番号のハイフンを入れたり桁を揃えたりするExcel関数

エクセルで郵便番号をデータベースとして活用したいのに「郵便番号が綺麗に整理されていない!」そんな時の1つの解決策です。

郵便番号の表示が不揃い
  • ハイフンがあったり無かったりする・・
  • 先頭の「0」が消えてしまう

郵便番号を整理する手順

イレギュラーや操作ミスに備えて、データは必ずバックアップを取っておきましょう

最終的にハイフンを入れる場合は③まで、ハイフンを入れない場合は②まで進めてください。

エクセル操作の流れ
  1. ハイフンを消す
  2. 7桁に揃える
  3. ハイフンを入れる

①ハイフンを消す

以下の様にハイフン(-)があったり無かったりする場合は、まずハイフンを消します。

ハイフンがあったり無かったり
関数ではなく機能「検索と置換」
  1. 〒のある列をクリック ※図ではB列
  2. [Ctrl + F]で「検索と置換」を起動
  3. 置換の検索する文字に「-」を入力
  4. 「すべて置換」をクリック
ハイフンが全角の場合は全角ハイフンも置換を

②郵便番号を7桁に揃える

北海道・青森・秋田・岩手に先頭が「0」又は「00」で始まる郵便番号がありますが、エクセルだとハイフンを消した際に数値と見なされて「0」が消えてしまう場合があります。

その場合に”TEXT”関数を使って郵便番号を7桁に揃えます。

=TEXT(B3,"0000000")

③ハイフンを入れる

最後にハイフンを挿入して完成です。

=LEFT(E3,3)&"-"&RIGHT(E3,4)

Comment

タイトルとURLをコピーしました