- ベストアンサー
教えて下さい。
初心者です。 Windows XPでエクセル2003を使用しています。 住所から支部別に自動で表示させたいのですが、解りません。 どうしたら、良いでしょうか。 A 列 B 列 東京都○○区○○ 関東 長野県○○市○○ 甲信 福岡県○○市○○ 九州 茨城県○○市○○ 関東 と、A列に入力したら、B列に自動で表示する関数か何か方法を教えて下さい。 よろしくお願いします。 初心者なので、難しい事は解りません。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
これの判断は都道府県で良いのでしょうか?自動でやる関数はないです。最初の都道府県で支部判断して良いなら、まず対応表を作ることです。左に都道府県名隣に支部名の表を作っておき、入力した住所に応じてVlookup関数で表示させると良いです。 ただし、都道府県名だと、3文字の県と2文字の都道府県があるので注意が必要です。 一番簡単なのは対応表の都道府県の所に、最初の3文字だけを入れる用にすることです。例えば東京都はそのまま鹿児島県は「鹿児島」、と件名だけで3文字のところは「県」を含めない、2文字の所は都道府県まで入れて全部3文字になるようにすることです。 そして、対応表をE列とF列に47行目まで作るとします。例えばC1のセルに=LEFT(A1,3)と入れそれを縦にコピーします。すると住所の最初3文字が出ます。そして、B1のセルに=VLOOKUP(C1,$E$1:$F$47,2,FALSE)とします。それを縦にコピーすればできると思いますけど。
お礼
ありがとうございました。 まだ上手くできませんが、試してみます。