人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

エクセル初心者です。北海道から沖縄までの複数の住所が一覧になっているとします。
隣のセルに北海道なら<01>北海道、青森なら<02>青森と入るようにしたいのですが、
方法はありますか?リストを使うとしても都道府県数が多くて大変なので、他の方法
があれば嬉しいのですが。マクロなどは使ったことがありません。
どなたか分かる方がいましたら、よろしくお願いします。

1245226244
●拡大する

●質問者: bar_emanon
●カテゴリ:コンピュータ
✍キーワード:エクセル セル マクロ リスト 他の方法
○ 状態 :終了
└ 回答数 : 8/9件

▽最新の回答へ

1 ● Gay_Yahng
●26ポイント

面倒でもリストは作るしかないでしょう。

<01>とか<02>はどういう法則で決まるのですか?

◎質問者からの返答

説明不足ですみません。<01>や<02>は北海道、東北から順に振られています。沖縄が<47>に

なります。ナンバー+都道府県のリストは作成済みです。


2 ● きあ
●26ポイント

?都道府県とNoの紐付けリストを作ります

(sheet2)A B

北海道 <01>北海道

青森県 <02>青森県

画像の表のA列に

=Vlookup(A2,sheet2!A:B,2) と入力し、A列すべてにコピー


これでできませんか?


3 ● van-dine
●26ポイント

県名が抜き出せるものとして話を進めます。

北海道 <01>
青森 <02>
(中略) (中略)
鹿児島 <46>
沖縄 <47>

の表を用意して(北海道のセルを仮にE1とする)、

「=VLOOKUP("北海道", $E1:$F47, 2, FALSE)」

で出ます。


4 ● Gay_Yahng
●26ポイント

それでは、sheet1に住所、sheet2にリストを作るとします。

sheet2で、

B列に<01> などの文字データ

C列に北海道 などの都道府県名

A1に

=left(c1,3)

として、このセルをA47までコピー

次にsheet1に

A2に

=vlookup(left(b2,3),sheet2!a:c,2,false)&vlookup(left(b2,3),sheet2!a:c,3,false)

として、このセルをA列の必要なところまでコピー


5 ● 西田 知聖
●0ポイント

知らない


1-5件表示/8件
4.前の5件|次5件6.
関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ