- ベストアンサー
エクセルでリスト選択を階層化する方法
エクセルで、顧客管理シートを作っています。 Aセル Bセル Cセル 東京都 -千代田区-大手町 -永田町 -中央区 -日本橋 神奈川県-川崎市 -麻生区 -高津区 このように、 Aセルに東京都と入力されたら、Bセルで入力 できるのは千代田区か中央区とし、 Bセルで千代田区と入力したらCセルに入力 できるのは大手町か永田町としたいのです。 (選択リストはシートに記述されているもの とします) データの入力を手入力ではなく、リストから 選択する方法はわかったのですが、 このように階層構造になっているリストを実現 する方法がわかりません。 VLOOKUP関数とか使えばよいのかなとおもった のですが、わかりませんでした。 どのようにすればよいのでしょうか? よろしくおねがいたします。
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
◆これが分かりやすいと思います
その他の回答 (3)
- mitarashi
- ベストアンサー率59% (574/965)
回答No.3
マクロで入力規則のリストを自動生成する例です。ご参考まで。
質問者
お礼
ありがとうございました。 マクロはちょっと敷居が高そうですが こういうやり方もあるということを 覚えておこうと思います。
- marbin
- ベストアンサー率27% (636/2290)
回答No.2
#1です。 リンク先の 「リストを切り替えて使う」 をご参照下さい。
質問者
お礼
ありがとうございます。 この方法も試してみます。
- marbin
- ベストアンサー率27% (636/2290)
回答No.1
階層はどこまで出来るかは未検証です。 http://www.eurus.dti.ne.jp/~yoneyama/Excel/n-kis.htm#list3
お礼
ありがとうございます。 これでやってみようと思います。