住所から郵便番号を調べる方法|1件の確認からExcel・大量データまで解説

住所しか分からないデータから郵便番号を調べる方法を解説します。少数なら日本郵便の公式検索、複数・大量データでは公式CSVを使った照合など、件数や用途に応じた方法と注意点を紹介します。

顧客名簿に住所は入っているのに、郵便番号だけが空欄になっていることがあります。数件なら日本郵便の公式検索で確認できますが、100件、500件と増えると、一件ずつ検索する方法は現実的ではありません。

この記事では、少数の確認、Excelと公式CSVによる候補確認、WebシステムでのAPI利用を分けて説明します。住所から郵便番号が常に一つへ決まるわけではないため、複数候補を無理に最初の一件へ決めないことが重要です。

住所から郵便番号を調べる流れを示す図解
候補数を確認し、1件なら一意候補、複数なら要確認として扱います。

1件だけなら日本郵便の公式検索を使う

少数の住所を確認する場合は、日本郵便の郵便番号検索を基本手段にします。住所、郵便番号、郵便番号の一部から検索できます。第三者サイトではなく、更新元である公式情報をまず確認すると安心です。

住所のどの部分が郵便番号に関係する?

郵便番号は町域などを単位として設定されますが、丁目、番地、小字などで候補が分かれる場合もあります。番地や建物名まで一致しなければ調べられないわけではありませんが、町域名まで分かれば全国すべてで一意に決まる、ともいえません。

住所から郵便番号を調べたとき一意に決まる場合と複数候補になる場合の図
候補が複数ある場合は、丁目・番地・小字などを追加して確認します。

複数件・大量データは公式CSVで照合する

日本郵便は「住所の郵便番号(1レコード1行、UTF-8形式)」を公開しています。2026年7月31日更新時点の全国一括データは約12万件あり、CSVは郵便番号と住所等を対応させたデータベースです。一般的な表計算ソフトで開くと、先頭0や00が表示されない場合があるため、郵便番号列の型も確認します。

CSVには検索ソフトが含まれません。生の住所文字列をそのまま町域へ切り出す処理と、CSVを照合する処理は別です。住所を都道府県、市区町村、町域などへ分け、候補件数を確認してから扱います。

Excelで公式郵便番号CSVの候補件数を確認する実画面
日本郵便の公開CSVを最小限に抜粋した検証例。丁目範囲を確認し、候補を一件へ決めつけません。

XLOOKUPは最初の一致を返すことがある

XLOOKUPは検索範囲から最初に見つかった一致に対応する値を返します。候補が複数ある可能性を先にCOUNTIFSなどで確認せず、最初の一致を無条件に採用するのは避けます。XLOOKUPを使えないExcelバージョンもあるため、利用環境を確認してください。

公式検索・CSV・APIを使い分ける

公式検索、公式CSV、APIによる郵便番号確認の使い分けを示す図
件数と用途に応じて手段を選び、結果は候補として確認します。

1件〜少数は公式検索、複数件・まとまったデータは公式CSVを使った照合が候補です。Webシステムで一件ずつ検索する必要がある場合は、郵便番号・デジタルアドレスAPIも選択肢になります。大量リストの更新をAPIの大量コールで行う前に、公式の利用条件・FAQを確認してください。

郵便番号が見つからない・複数あるとき

結果 考え方 次に確認すること
0件 見つからない・要確認 住所の表記、元データ、公式検索
1件 一意候補 住所の範囲・更新日
2件以上 複数候補・要確認 丁目・番地・小字など

郵便番号と住所の不一致については、郵便番号と住所が一致しないときの確認方法も参照してください。住所の全角・半角や空白を整える方法はExcelで住所の表記ゆれを整える方法で紹介しています。

住所データをまとめて確認する

住所と郵便番号の組み合わせを確認したいときは、元データを保持したまま、候補と要確認を分けて見直しましょう。

住所データを確認してみる →

まとめ

住所から郵便番号を調べる方法は、件数と用途で使い分けます。少数なら日本郵便の公式検索、複数・大量なら公式CSVを使った照合が候補です。住所から郵便番号が常に一意に決まるとは限らないため、候補数を確認し、複数候補は要確認として扱いましょう。

参考情報

日本郵便:郵便番号検索日本郵便:住所の郵便番号(1レコード1行、UTF-8形式)Microsoft:XLOOKUP関数日本郵便:郵便番号・デジタルアドレスAPIとは