
『地方公務員を目指している人』や『役所の手続きに困っている人』の参考になる情報をお届けしています♪

『地方公務員コラム』『転職・資格情報』『暮らしの手続き』などを中心にゆるゆると発信中
地方公務員関連記事では、おもに市役所職員を目指いている人の参考になる記事を投稿しています^^
エクセルで【VLOOKUP関数】を使って住所から郵便番号に変換する方法をお伝えしています。
エクセルの住所録でよくある、住所から郵便番号に変換したい問題。
職場でインターネットを使えない環境の方に「関数でどうにかする方法はないの?」と聞かれることもしばしば。
そこで思いついたのが【VLOOKUP関数】を使う方法です。
データ収集のためにインターネットを利用して郵便番号データをダウンロードする必要はありますが、それ以外はエクセルの機能を活かした使い方ができます。
エクセルで住所から郵便番号に変換するためには、郵便番号データをダウンロードする必要があります。
またここでは、エクセルの【VLOOKUP関数】で検索するための方法の一つとして、「都道府県」入力列と「市区町村」入力列を一つの列につなげる数式の設定をしておきます。
郵便番号データは、日本郵便の「郵便番号データダウンロード」からダウンロードすることができます。
①「郵便番号データダウンロード」ページを開きます。
②各種郵便番号データのダウンロードをすることができますので、自分で必要なデータをダウンロードしてください。
今回は、住所の郵便番号(CSV形式)の「読み仮名データの促音・拗音を小書きで表記するもの」をクリックし、ダウンロード画面に進みます
③ダウンロードページが開きます。
各都道府県のダウンロードと、全国一括でのダウンロードをすることができますので、自分で必要なデータをダウンロードしてください。
今回は、全国一括データをクリックしダウンロードをします。
④全国一括データが指定の保存先にダウンロードされたら、下記の手順でデータを展開します。
④これでダウンロード完了です。全国一括CSVデータを開いて確認してください。
日本郵便の「郵便番号データダウンロード」データは月に一回新しいデータに更新されます。
ダウンロードの際には、ダウンロードページの「ご利用上のご注意」を読んで利用することをおすすめします。
住所から郵便番号に変換したいデータの都道府県と市区町村が一つにつながっている場合、ダウンロードしたデータの住所も図の住所のように一つにつながっている必要があります。
関数を使って住所から郵便番号に変換するために、ダウンロードした郵便番号データを修正しておきましょう。
①ダウンロードした郵便番号データを開きます。
②A列の前に、新しい列を挿入します。
【VLOOKUP関数】を使うために先頭列である必要があります。
必ずA列に新しい列を挿入してください。
③A1をクリックし、数式を設定します。
【=H1&I1&J1】
④A1の数式をコピーします。
【フィルハンドルをダブルクリック】
⑤数式がコピーされ、A列に住所が表示されます。
先ほど編集した郵便番号データを利用し、VLOOKUP関数を使って住所から郵便番号に変換していきます。
①住所から郵便番号に変換したいエクセルファイルと、先ほど編集した郵便番号データの両方を開きます。
※ここで使用するでデータはサンプルデータになります。
②郵便番号を表示させたいセルを選択し、VLOOKUP関数を設定していきます。
③「数式」→「検索/行列」→「VLOOKUP」をクリックします。
④「検索値」には、郵便番号を表示させたい住所を指定します。
※ここでは、D2(住所)を指定しています。
⑤「範囲」をクリックし、郵便番号データファイルに移動します。
⑥「列番号」と「検索方法」の設定をします。
⑦VLOOKUP関数を設定したセルをコピーします。
エクセルで【VLOOKUP関数】を使って住所から郵便番号に変換する方法をお伝えしてきました。
ここでお伝えした内容は、エクセルの一般知識がある方なら簡単な内容のはずです。
郵便番号のデータが必要ではありますが、エクセルならではの関数活用をしたいですよね。