こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

[Excel]で連動するドロップダウンリストを作りたい

Excel2007、もしくは2003を使い、連動するドロップダウンリストを作りたいのですが、上手くいきません。
1個目のドロップダウンでA部を選ぶと2個目のドロップダウンでA,B,C担当を選ばせるようにするというのは、A,B,C担当をA部の名前で定義し、入力規制ダイアログの元の値に、INDEIRECT関数を使うことで解決するかと思います。

ですが、たとえば最初に県を選ばせ、それぞれの県にA部が存在し、ある県のA部にはA担当とC担当、ある県のA部にはB担当とC担当、というように3階層以上で、途中の階層で名前が重複していおり、なおかつその下の階層はそれぞれ違う場合はINIRECTでは上手くいきません。
A部の名前で定義してしまうと、どの県を選んでも全部の担当が出てしまいますし…。

何か良い方法をご存知の方がいらっしゃったら、どうか知恵をお貸しください。

投稿日時 - 2007-05-11 11:05:36

QNo.2990885

困ってます

質問者が選んだベストアンサー

そこまで理解していれば、名前をそれぞれ違うものにすればいいだけ
ではないですか?

>A部の名前で定義してしまうと、どの県を選んでも全部の担当が出て
>しまいますし
名前で定義を 「ある県A部」
=INIRECT(A1&B1)

投稿日時 - 2007-05-11 11:14:47

お礼

ありがとうございました!
なるほど、&でつなげてしまえばいいのですね。
ためしにやってみたら上手くいきました。
本当にありがとうございました。

投稿日時 - 2007-05-11 11:43:14

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(1)

あなたにオススメの質問