home >> パソコンで楽しむ >> パソコンの「困った!!」助け舟INDEX | 郵便番号で住所を入力したい
Excel に限りませんが、日本語変換システムに Microsoft IME(またはMicrosoft Office IME)を使っている場合は、マイクロソフトが提供している[郵便番号辞書]を使うことで、郵便番号を入力して ○○県△△市□□町 まで変換することができます。
Microsoft Office 2003 以降がインストールされているパソコンでは、郵便番号辞書が用意されていると思いますが、郵便番号は市町村合併、町字名変更などの他、郵便事業会社内の組織の変更や受け持ち地域の変更などによって、定期的(毎月1回)に更新されています。最新の郵便番号は[日本郵便ホームページ]の郵便番号検索で検索・データ(辞書ではない)のダウンロードが出来ます。
パソコンでの処理には、日本語入力システムの一つ Microsoft IME の辞書として[郵便番号辞書]をマイクロソフトが提供しています。Microsoft Update を行っていれば更新されていると思いますが、最新のものを入手するにはIMEのバージョンに合った辞書を Office のサイト最新の IME 郵便番号辞書から入手できます。
上記リンクのOffice・IMEのバージョンに合った[今すぐダウンロード]ボタンをクリックすると、インストール手順・使用方法・アンインストールの説明と[ダウンロード]ボタンのあるページになりますので、インストールできます。
話しがややこしくなりますが、後の項で説明する Excelの機能の一部として提供されている住所入力支援機能に使われる郵便番号辞書を更新するには、別途 Office 郵便番号辞書更新をダウンロードしてインストールする必要があります。
郵便番号辞書はインストールしてあるだけでは利用できないことがあります。
言語バーの[プロパティ]をクリックするとき、「スタンダード権限を持つアプリケーションから起動」するようウインドウが出る事があります。ExcelやWordなどの画面からクリックしてください。
日本語入力システムのIMEの機能を使うので、Excel に限らず文字を入力出来るアプリケーションで使えます。入力した郵便番号を(その位置に)住所に変換します。
IME のバージョンによりますが下記は、Microsoft Office IME 2007 の場合です。
前項で3.まで入力した状態(4.の「×丁目何番何号」を入力しない状態)で、郵便番号のセルに関数により郵便番号を出力することが出来ます。
多数の住所を入力するときは、すべての住所を○○県△△市□□町 までに変換し、郵便番号を出力してから、「×丁目何番何号」を入力するとよい。
郵便番号が表示されたセルには、[=PHONETIC(セル番地)]と数式が入力されています。直接セルにキーボードから入力しても同じ結果になります。
Excel の PHONETIC 関数については、パソコンの「困った!!」助け舟 氏名の読みを別の列に入力したいに簡単な説明があります。ふり仮名を表示する関数ということになっていますが、入力した文字を出力する関数です。郵便番号を入力して住所に変換したから、この関数で郵便番号を出力できます。
Excel 2007 までの場合は、特定の列に郵便番号が多数入力されている場合に、郵便番号変換ウィザードを使い、別の列(例えば隣の列)に住所を入力することができます。
Excel 2010 の場合は、対応する郵便番号変換ウィザードがまだありませんのでこの方法は利用できません。
コマンドラインから入力したり、Excel 2007 と共存させて、Excel 2007用のウイザードを使う方法があるようです。
Excel を起動して、アドインの[郵便番号変換ウィザード]がインストールされているかどうかを確かめます。Excel 2007 の場合は[アドイン]タブの[メニューコマンド][ウイザード]の小さい三角ボタン(▼)をクリックしてリストボックスを開き、[郵便番号変換]があれば使用できる状態です。
Microsoft IME 2003 の場合:メニューバーの[ツール][ウイザード]に[郵便番号変換]があれば使える状態。
もし、見つからない場合は次を確かめてみます。
前項の 3. の該当する場合は、マイクロソフトのサイトからアドインをダウンロードしてインストールする必要があります。
Excel アドイン: 郵便番号変換ウィザード (2000-2007 ユーザー用)から、[ダウンロード]ボタンをクリックして[zipcode7.exe]をダウンロードします。
ダウンロードした[zipcode7.exe]をダブルクリックすると、セットアップ プログラムが起動しインストールが始まります。
インストールが完了したら、Excel を起動してアドインを使えるように設定します。
Microsoft IME 2003 の場合:メニューバーの[ツール][アドイン]をクリック、アドインダイアログボックスの[有効なアドイン]に[郵便番号変換ウイザード]があるから、チェックを入れる。
少し古いもの(Excel 2002)ですが、マイクロソフトのサポートサイトに使い方がありました。
サポート オンライン 郵便番号変換ウィザードを使用して、入力した郵便番号を住所に変換する方法
ウイザードの内容は、Excelのバージョンが違っても3ステップです。
以前郵便番号が5ケタの頃の郵便の取り扱いで、「郵便物で郵便番号が記入されている場合は、都道府県名の記載は省略してよい」という“きまり?”があったと思いますが、今は日本郵便のサイトではそれに関する情報を見つけられませんでした。Webでは「目上の人宛に住所を端折るのはマナー違反」といったビジネスマナーの情報が散見されます。
郵便番号が7ケタになり、町名まで郵便番号で区別できるようになっています。企業で大量に郵便を扱うときにバーコードを記載し、さらに細かくコンピューターで処理されているそうです。
郵便番号を使って住所を入力すると、都道府県名から表示されます。県内だけの名簿などで同じ県名が並ぶのは「鬱陶しい」「重苦しい」という場合、1件ずつ削除するのは大変です。折角パソコンを使っているのですから、少し楽をします。
必要により4.の「*県」を「*府」や「東京都」・「北海道」にしたりします。
鹿児島県など3文字の県も削除できますが、この方法で困るのは、「長野県小県郡」の場合に、「郡」になってしまいます。個別修正が必要です。
PHONETIC関数で郵便番号を出力した場合は、都道府県名を削除すると郵便番号のデーターが失われてしまいます。
都道府県名を削除する前に、PHONETIC関数で郵便番号を出力したセル範囲をコピーし、同じセル範囲に[形式を選択して貼り付け]で「値」を選択して貼り付けて(数式が郵便番号のテキストに変わります。)から上記の作業をします。