Excel2000を使って名簿の入力をしています。件数があるため、郵便番号変換ウィザードで一度に郵便番号から住所に変換しているのですが、住所の都道府県名は入力しない仕様になっていて、その都道府県名を一度に削除する方法が知りたいのです。何かの関数を使うのでしょうか?置換?それとも郵便番号変換ウィザードに何か機能があるのでしょうか? どうぞよろしくお願いします!!

このQ&Aに関連する最新のQ&A

A 回答 (3件)

kbonbさんの『p.s.「京都府」の住所にも対応しています。

』を見ての修正した算式です。

=RIGHT(A1,LEN(A1)-MAX(MIN(FIND({"都","道","府","県"},A1&"都道府県")),3))
    • good
    • 0
この回答へのお礼

早速のお答え、ありがとうございました。関数を調べる(心の)余裕も無く、難しそうと思っていたので、ていねいに教えてくださり、とても助かりました!!

お礼日時:2001/08/27 00:35

こんにちは



 以下のページがご参考になるのでは?

【エクセル技道場】-関数-住所を都道府県名とそれ以降に分けるには?
http://www2.odn.ne.jp/excel/waza/function.html#S …

p.s.「京都府」の住所にも対応しています。

参考URL:http://www2.odn.ne.jp/excel/waza/function.html#S …
    • good
    • 0
この回答へのお礼

早速のお答え、ありがとうございました。関数を使った技はいろいろあるのですね。これらが使えるようになると入力の速さも違いますね。いろいろ試してスキルアップしたいです!!ありがとうございました。

お礼日時:2001/08/27 00:45

郵便番号変換ウィザードは使ったことがありませんので分かりませんが、下記の式で都道府県名を削除できると思います。

A1に住所がある例です。

 =RIGHT(A1,LEN(A1)-MIN(FIND({"都","道","府","県"},A1&"都道府県")))
 
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aと関連する良く見られている質問

Q住所録 郵便番号変換ウィザードで フリガナを表示させるには?

住所録を作成しています。

H列に 郵便番号 を入力し、
I列にH列の郵便番号を「郵便番号変換ウィザード」を使って、住所を表示させます。
J列にはあらかじめ
  
=ASC(PHONETIC(I6))
   ~
=ASC(PHONETIC(I2000))


と入れてあります。

たとえば、郵便番号をH列に10件入力してウィザードで変換した場合、J列(フリガナ)にはI列と同じ文字(漢字や数字)が表示されてしまいます。それを、フリガナに変換させるのに、自分の知っている方法は、I列のセル1つを選択し、
shift + Alt + ↑  のキーを同時に押して、
I列の漢字の上にフリガナを表示させ、確認した後に(読みに違いがあればここで修正)、
Enter Enter と打ち、確定させると、J列にフリガナが表示されます。

これを、一気にJ列にフリガナを表示させる方法は無いでしょうか?または、もう少し効率の良い方法でもかまいません。

(フリガナは、おおむね合っているので、確認後、違うものだけ、後から修正しようと思っています)

住所録を作成しています。

H列に 郵便番号 を入力し、
I列にH列の郵便番号を「郵便番号変換ウィザード」を使って、住所を表示させます。
J列にはあらかじめ
  
=ASC(PHONETIC(I6))
   ~
=ASC(PHONETIC(I2000))


と入れてあります。

たとえば、郵便番号をH列に10件入力してウィザードで変換した場合、J列(フリガナ)にはI列と同じ文字(漢字や数字)が表示されてしまいます。それを、フリガナに変換させるのに、自分の知っている方法は、I列のセル1つを選択し、
shift + Alt ...続きを読む

Aベストアンサー

takiboです。はじめに、以後の説明を分かりやすくするためにもマクロのメッセージが出ない(マクロの無い)状態にしておきましょう。
マクロのメッセージが消えない件に関してはこちら読んでください(ここで書くと長くなるので横着します)
『マクロの削除について』 http://okwave.jp/kotaeru.php3?q=1557529

メッセージが出なくなったら本題へ戻ります。

まず、前回紹介した方法はごくごく簡単な、その時のみ作動するものです。
面倒でなければ前回の方法をその都度使ってもかまいませんが、繰り返し使うのであればマクロとして登録したほうが便利でしょう。
手順は以下の通りです。
(1) [Alt] + [F11] で VisualBasicEditor の画面を起動します
(2) メニューの [挿入(I)]→[標準モジュール(M)] とすすむと、標準モジュールというフォルダと、その下に Module1 というアイコンが作られます
(3) (2)で出てきたコードウィンドウ(通常右側の何も書かれていない部分)に以下の3行を入力、または貼り付けします
Sub FURIGANA()
  Selection.SetPhonetic
End Sub
(4) VisualBasicEditor の画面を閉じてエクセルの画面に戻ります

マクロを使う手順は以下の通りです。
(1) IMEの郵便番号辞書のチェックをはずし、無効にします
(2) フリガナを付与したいセル範囲を選択します
(3) [Alt] + [F8] でマクロ画面を起動させ、FURIGANA を選択して実行します

これでご希望の動作の出来上がりです。
「Selection.SetPhonetic」とは読んだそのまま「選択範囲にフリガナ情報を付与する」という命令文です。
《選択範囲=フリガナ情報を付けたい部分》ですから、列でも行でも任意のセル範囲でもかまいません。
おっしゃるように、新しく入力した部分を選択して・・・という方法が実際の運用上では適していると思います。

IME辞書をVBAで操作することは出来ないとはいいませんが相当ややこしいことになってしまいます。
ウィザードを使うことと今回のマクロを使うことは辞書機能的に反対のことをしているため少々面倒かとは思いますが辞書設定は手動で行ってください。

開く時に<有効>にするか<無効>にするかですが、機能を使う時意外は<無効>にして全く問題はありません。
ただ、一度<無効>で開いて作業していたらマクロが使いたくなった、という時はいったん閉じて開きなおさなければいけませんね。

【追記】
最後に自宅PCで動作確認した所(前回は会社PC)、郵便番号辞書の有効/無効に関係なく住所→フリガナに変換されました。
直前に最新の郵便番号辞書をダウンロードしたので、その影響かもしれません。
辞書の設定がなければ楽になりますよね。試してみてください。(できなかったらゴメンナサイ)

参考URL:http://www.microsoft.com/downloads/details.aspx?FamilyId=45192822-FBA7-49E6-B220-09BB32250EB3&displaylang=ja

takiboです。はじめに、以後の説明を分かりやすくするためにもマクロのメッセージが出ない(マクロの無い)状態にしておきましょう。
マクロのメッセージが消えない件に関してはこちら読んでください(ここで書くと長くなるので横着します)
『マクロの削除について』 http://okwave.jp/kotaeru.php3?q=1557529

メッセージが出なくなったら本題へ戻ります。

まず、前回紹介した方法はごくごく簡単な、その時のみ作動するものです。
面倒でなければ前回の方法をその都度使ってもかまいませんが、繰り返し...続きを読む

Q郵便番号変換ウィザードのアドイン

Excelに、「郵便番号変換ウィザード」のアドインを組み込み、最新の郵便番号もダウンロードし更新させたのですが、郵便番号から変換させても、まだ、旧地名で出てきます。

どのようにすればよいのでしょうか?
お知恵を拝借できましたら幸甚に存じます。

なお、OfficeはXP(Excel&Wordともに2002)です。
WindowsはXP(SP3)使用です。

Aベストアンサー

人名・地名にして郵便番号をセルに入れて、変換で、住所変換したのでしょう。こちらの辞書が古いままでは。MS-IMEの変換辞書。
http://support.microsoft.com/kb/832463/ja
こちらは、更新が後追いのようです。
ーー
郵便番号変換ウイザードはどちらかといえば、多行(数)のデータを一斉に住所に変換するツールです。
こちらは今回ダウンロードした辞書が反映するのでは。
操作参考
http://hamachan.info/excel/yuhenkan.html
最近変更になって、反映しているはずの市区町村の少数でテストしてみてください。

Qエクセル2010郵便番号変換ウィザード

郵便番号変換ウィザード のアドインはエクセル2010では使えないのでしょうか?

DLしてきたものをセットアップしても「エクセルがありません」というようなエラーが出てインストールできません。

2007までが対象のようで、2010で使えるものを探したのですが、見つけきれませんでした。

標準装備か?とも考えてアドインのところ見ていたんですが、なさそうです。

もしあればDLして使いたいのですが、どなたか教えてください。

よろしくお願いします。

Aベストアンサー

よくわからんが、純正じゃないのかなあ
http://www.wanichan.com/pc/excel/2010/2/page05.html

QExcel2007*郵便番号変換ウィザード

Excel2007*郵便番号変換ウィザード
Excel(2007)にて住所から郵便番号に変換したいのですが、
アドインが表示されません。

初心者であまり詳しくないので、
http://www.eurus.dti.ne.jp/~yoneyama/Excel2007/excel2007-yubin.html
上記のURLの手順でインストールしてアドインを設定しましたが、
リボンの「アドイン」タブが表示されません。

画像の通り「有効なアドイン」には入っています。
再起動をしてみましたがやはりできませんでした。

違うパソコンでしてもできなかったので私のやり方に問題があるかも知れません。。
(1)http://excelzipcode7japan.codeplex.com/と
http://www.microsoft.com/downloads/ja-jp/details.aspx?FamilyID=6f6af8ef-b9dd-4e21-9e63-af4a0ff4e7ce
をダウンロード
(2)Excelのオプション→アドイン→設定→参照→(1)のファイルを選択→郵便番号交換ウィザードをチェック

これ以外になにかすることがあるのでしょうか。。
わかりやすく教えていただけると助かります。
よろしくお願いします。

Excel2007*郵便番号変換ウィザード
Excel(2007)にて住所から郵便番号に変換したいのですが、
アドインが表示されません。

初心者であまり詳しくないので、
http://www.eurus.dti.ne.jp/~yoneyama/Excel2007/excel2007-yubin.html
上記のURLの手順でインストールしてアドインを設定しましたが、
リボンの「アドイン」タブが表示されません。

画像の通り「有効なアドイン」には入っています。
再起動をしてみましたがやはりできませんでした。

違うパソコンでしてもできなかったので私のやり方に問題があるかも...続きを読む

Aベストアンサー

Office 更新プログラム: 郵便番号辞書 (2010 年 5 月版)
http://www.microsoft.com/downloads/ja-jp/details.aspx?FamilyId=45192822-FBA7-49E6-B220-09BB32250EB3&displaylang=ja
はダウンロードされましたか?(たぶん、32bitなのでzd201005.exe)

Qエクセル郵便番号ウィザードで複数セルの同時変換

エクセル郵便番号ウィザードで複数のセルを同時に一度で
変換する方法を教えてください。

複数セルを選択して次へとすると、複数のセルはできませんと表示されます。
一回づつ変換しないといけないのですか?

Aベストアンサー

#2です。補足について。
小数例で、エクセル2000ですが、わたしがやって見ると
A1:A4に「-つき」の郵便番号数字を入れた。
A1:A4を範囲指定。
ツール-ウイザード-郵便番号変換-郵便番号から住所・・-次へ
郵便番号データのセル範囲Sheet1!$A$1:$A$4が既に入っている(範囲指定していたため)。
住所を出力するセル範囲の枠をクリック-「-ボタン」をクリックし、シート上でB1:B4を範囲指定-Sheet1!$B$1:$B$4が入る。
エラー出力を指定-完了で
B1:B4に漢字町名までが入りました。


人気Q&Aランキング

おすすめ情報