[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『入力規則で三段変則は出来ますか』(がん)
入力規則 二段作成は過去ログを見て分かりました。(かなり探してしまいましたが) で以下のように作ったのですが、出来れば3回目の選択も1回目・2回目の結果を受けての選択方法にしたいと思いますが可能ですか。
1回目 製品種類選びます。 C11に入力規則でINDIRECT("Sheet1!$A$2:$A$4") 2回目 サイズ選びます。 D20に入力規則でINDIRECT($C$11) 3回目 材料選びます。 D26に入力規則で材料1から選択
Sheet1 製品種類 A製品 B製品 C製品 材料1 A製品 1 1 1 a B製品 2 2 2 b C製品 3 3 3 c 4 5 d 6 e f g h i
これを下記のような組み合わせでの選択方法に変えたいのですが、分かりませんでした。
D26の選択方法はこんな感じです。 A製品でサイズ1 a b c d B製品でサイズ1 e f g h B製品でサイズ5 i j k C製品でサイズ1 a b c d
製品種類とサイズ種類の組み合わせにより材料1の選べるものが細々します。 VLOOKUPか何かを使うと出来るのかな?とも思ったのですが、成功しません。 誰か何か方法あったら教えて下さい。
単純な方法だと、 2回目は「名前の定義」をしたから「INDIRECT($C$11)」 で表示されるわけですよね。
それならば、3回目も「名前の定義」をすれば良いかと思います。 「こんな感じです」を実際にエクセルに入力してその範囲を選択 メニュー・挿入→名前→作成 「左端列」にチェックをして[OK] で、名前の定義は完了するので、D26に入力規則で =INDIRECT($C$11&"でサイズ"&$D$20) とします。
数式で何とかするのも出来るとは思いますが、 ちょっと込み入ってくると、手を動かした方が確実で早いと思います。
(HANA)
おはようございます。 ご教授ありがとうございます。
実際入力してみましたが、エラーになってしまいました。 実は昨日から何種類か試してみたのですが、名前の定義の仕方が悪いのか何度やってもエラーになってしまいます。 ドロップダウンリストは以前に作ってあって、今回初めて名前の定義を使ってみました。 製品は3種類、サイズは6種類、材料は27種類あり(別シートにリスト作成)、組み合わせ方法は A製品がサイズ4種・材料18種から選択 B製品がサイズ5種・材料27種から選択(サイズにより選択できる材料が実は違うというおまけ付) C製品がサイズ3種・材料7種から選択 と込み入っています。
選択肢の数が違うからか、どうしても成功しません。 なぜエラーになるのかが理解できず行き詰っています。 打開策ありますか。 諦めようかとも思っていますが・・・・・
どんなエラーなんでしょうね? HANAさんの方法、実際私もやってみましたけど支障なくできましたよ〜? A B C D E A製品でサイズ1 a b c d A製品でサイズ2 e f g h A製品でサイズ3 i j k A製品でサイズ4 a b c d B製品でサイズ1 a b c d B製品でサイズ2 e f g h B製品でサイズ3 i j k B製品でサイズ4 a b c d ・ ・ ・ と全部入力してA列を名前にされてみたんですよね? エラーで思いつくのは、C11、D20に入力のない状態でD26に入力規則のリストをINDIRECT関数を使って設定しようとすると、 警告ウィンドウが出ますが、気にせず はい とすればOKです。 (かなれっと)
お疲れ様です。 リストの作成でドジしてました。 今作って入れ直したら、エラー出ませんでした。 &使って合わせているんだから、その通りのリスト作れば問題ないんですよね。 まだまだ、勉強不足ですね。(いまいち理解が出来ていなかったのかもしれませんが)
この問題は解決できたので、次の難関もなんとかクリアしたいです。 また詰まったら、宜しくお願いします。 ありがとうございました。 (がん)
かなれっとさん、フォローありがとうございました。
以下、がんさんへ。 >&使って合わせているんだから、その通りのリスト作れば問題ないんですよね。 今回はその通りのリストを作れば問題なかったのですが 「&を使ってあわせられるのだから、名前は特にこだわらない」 とも言えると思います。
「A製品4」みたいな短い名前にしておくと、 =INDIRECT($C$11&$D$20) 単純に&でつなげるだけで良さそうです。
(HANA)
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.