• ベストアンサー

エクセル(Excel)で区分をリスト選択、区分1と2を関連づけたいのですが方法がわかりません。

エクセルで下記の2つのリストを作成し、 リストの区分1を選択することによって、区分2の選択欄を絞り込みたいです。 リスト 区分1       区分2 ----------------------     食品        零下食品               生もの     文房具       鉛筆               筆箱 そもそも可能か否かもわかっていませんが、 何か方法があれば教えていただけますでしょうか。 環境  ・セルは「データの入力規制」でリストとしています。  ・環境 Excel2007 以上です。

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

  • ベストアンサー
  • DOUGLAS_
  • ベストアンサー率74% (397/534)
回答No.3

 tom04 さんの [回答番号:No.2] とほぼ同じやり方ですが、[区分1] の各項目に一つずつ [名前定義] を行なわなくて済む方法です。  添付画像を元にご説明いたします。 1)先ず、緑色の部分を選択して [区分1] と [名前定義] します。 2)次に、緑色の部分と桃色の部分を選択して [名前作成] - [名前の作成先] - [上端行] にチェックを付けます。  これで、「項目1」・「項目2」・「項目3」・「項目4」・・・が見出しとして登録されました。 3)[区分1] のリストには =区分1 と入力し、[区分2] のリストには、tom04 さんのご回答同様 =INDIRECT(A1) と入力します。  このやり方の利点は、添付画像の空欄も含めて名前定義をしておりますので、後から項目が増えても、そのまま名前が自動登録されますので、(1)の段階で広範囲に [名前定義] を行なうことができます。  ただし、リスト内に空欄が生じますが。。。

kiyo7447
質問者

お礼

回答者:n-jun 様 回答者:tom04 様 回答者:DOUGLAS_ 様 ありがとうございます。実現できました。 tom04 様のやり方で実現できました。 また、DOUGLAS_ 様の回答では項目が多くなると便利ですね。 非常に助かりました。本当にありがとうございました。

その他の回答 (2)

  • tom04
  • ベストアンサー率49% (2537/5117)
回答No.2

こんばんは! 一例ですが・・・ 当方使用のExcel2003での回答です。 ↓の画像のようにデータのリストをあらかじめ範囲指定して 名前ボックスでリストにしたい名前を入力します。 A1の場合はそのままD1~E1を入力規則からリスト名にすればOKです。 次にB1セルのリストの数式を =INDIRECT(A1) と入力してやれば、A1で選んだリスト名が 先ほどの名前ボックスと一致しれば、範囲指定した物だけが B1セルにリストとして表示されるはずです。 尚、この場合は別Sheetでも構いません。 以上、参考になれば幸いです。m(__)m

  • n-jun
  • ベストアンサー率33% (959/2873)
回答No.1

ドロップダウンリスト(入力規則)について http://www.kenzo30.com/ex_kisopoint/onepoint_sonota3.htm こちら?

関連するQ&A

  • Excelでの2つのリストの関連付け

    Excelでの2つのリストの関連付け Excelでリストを2つ作り、一つめの選択次第で二つめのリストの選択肢が変わるようにしたいです。 現在は他の方の質問(http://okwave.jp/qa/q4850624.html)を参考にし、名前定義とINDIRECTを使う方法は分かりました。 しかしこの方法ですと(既に名前が定義されている)「区分1」を(新たに決めた別の名称)「区分A」などに変更すると、その都度毎回名前の定義をやり直さないと機能しなくなります。 自分だけが使うのなら良いのですが、Excel初心者の人たちも使うので出来ればもっと簡単にしたいのです。 どうか2つのリストを関連付ける方法を教えてください。 なお、同じようなことが出来るなら、別に入力規制のリストに拘るつもりはありません。 他に(マクロ以外で)2つのセルの選択肢をうまい具合に関連付ける方法があるならそれでももちろん大丈夫です。 どうぞよろしくお願いします。

  • 【EXCEL】リストに保護をかけつつ、選択を可能にしたい

    Excel2003を使用しています。 入力規則よりリストを作成し、エラーメッセージより、そのリストに書かれているもの以外は入力できないように設定しています。 ただこの方法では、リストへの入力は拒否できますが、リストへの貼り付けを拒否できません。 逆にセルに保護をかけると、貼り付けを拒否できますが、リストの選択も同時に拒否されてしまいます(Excel2000では普通に選択できるのですが…) ・リストへの貼り付けを禁止させる ・リストから選択できる この2つを同時に満たす方法はないのでしょうか??? Excel2000でできたものが、できないはずはないと思うのですが・・・ よろしくお願いします。

  • Excel セルをクリック⇒リスト⇒選択できる方法?

    『Excel セルをクリックして、すでに登録されているリストが表示される。そのリストから一つ選択するとその項目がセルに入力される。(例:セルを選択すると、セルの右に飲み物のリストが表示され、その中から一つ選択すると、セルに選択した項目が入力される)』このようなシートを一度みたことがあり、使用したいと考えのたのですがその設定方法がわからず困っています。よろしくお願い致します。

  • エクセル(Excel)のリストについて

    ドロップダウンリストの中から1つの項目を選択し、選択した項目によって次のリストで表示する内容を変えるにはどうすればよいのでしょうか?(リスト表示を2つ使い、リンクさせる方法?) (例) リストA:偶数 奇数 リストB:リストAで偶数を選択した場合は2・4・6・8・10、奇数を選択した場合は1・3・5・7・9が選べるようにする。 ちなみに、【データ】→【入力規制】や【フォーム】→【コンボボックス】等を試してみましたが、やり方が違うせいかできませんでした。 ご回答よろしくお願い致します。 ※ちなみにソフトのバージョンはExcel2003です。

  • Excel2000 "リストから選択"について

    こんにちは。Excel2000の機能で「リストから選択」機能があると思います。過去に同じ列に入力されたデータの一覧を表示し、選択入力できる機能だと思うのですが、表示されてこないデータがあります。例えば、A1、A2にデータが入力されていて、A3上で右クリックし「リストから選択」をクリックしても、A2のデータしか表示されません。列の途中に空白があると、選択したセルから空白までの間に入力されたデータしか、一覧表示されないことはわかりました。何かアプリケーション上の法則や設定なのでしょうか。どうかお教えください。よろしくお願いいたします。

  • アクセスでの在庫管理で。

    アクセスで物品の在庫管理をしています。 こちらのサイトを参考にさせてただきながら、 がんばっております。よろしくご指導くださいm(._.)m 物品毎に入庫、出庫、在庫の計をクエリで出し、一覧 を表示するフォームがあります。そのフォーム内で、 リストボックスに物品区分を表示させ、ある区分を選択した際に、サブフォーム内(クエリ)の一覧に該当の 区分に属する物品を抽出したいと思っております。 ちなみにアクセス2002では、リストを選んだ際に、 対応するレコードを検索するというのがあるのですが。 List区分 ------------- 文房具 工具 パソコン用品 一覧(クエリ) ------------- 品名   仕様  区分  入庫数 出庫数 在庫 えんぴつ B    文房具   10    5   5 定規   30cm  文房具   20   10   10 という感じにしたいと思っております。 よろしくお願いいたします。

  • リストからの選択

    エクセルにて文字を入れる際にデータの入力規制を用いてリストから選択するようにしているのですが、そのリストを可変的にしたいのですが可能でしょうか? A1のセル: A,B,C から選択 A2のセル: A1が"A"の場合D,E,F       A1が"B"の場合D,G,H       A1が"C"の場合E,I,J の選択させたいです。

  • Excelの入力規則でリストの値を選択できません。

    Excelの入力規則でリストの値を選択できません。 環境:WinXP Excel2003 表内のセルに入力規則でリストを設定しました。 リストは場所指定ではなく、入力規則タブのリスト欄にカンマで区切って直接値を入力しています。 リストの内容はメールアドレス用のドメインです。 ("@docomo.ne.jp,@softbank.ne.jp"というふうにドメインをリストにしています) 表は下記のような作りになっています。 A1セル:アカウント 直接入力 A2セル:ドメイン ドロップダウンリストから選択 ドロップダウンリストは正常に表示されるのですが、値を選択してもセルには何も表示されません。 試しにリストの値を"a,b,c"に変更したら正常に選択・表示されました。 ※添付画像のような状態から値を選択してもセルには何も表示されません 値が選択できないのは何が原因でしょうか? ご教示宜しくお願い致します。

  • 【Excel】リストの切り替えについて

    Excel(2010)を使っています。 http://www4.synapse.ne.jp/yone/excel2010/excel2010_nyukisoku3.html ↑のサイトに、特定のセルの内容によって他のセルのリスト内容が切り替えられるやり方が書いてあるのですが、切り替えるセルをを増やすことは可能でしょうか? 例えば、「A1」に『英語』と入力した際に、「A3」のリストでは『A』、『B』、『C』から選択でき 「A4」のリストでは『D』、『E』、『F』から、「A5」では『G』、『H』、『I』から選択できる。 次に「A1」に『数字』と入力した時は「A3」には『1』、『2』、『3』から「A4」では『4』、『5』、『6』から、「A5」では『7』、『8』、『9』から選択できる・・・と言った具合に複数セルの内容を変更できるようにしたいのです。 よく、マクロ(VBA)等と書かれていますが、その手の知識は全くありませんし、会社のパソコンでやりたいのでできればそれ以外のやり方でお願いします。 また、最初に入力する「A1]の部分もリストに出来たりするのでしょうか? あまり詳しくないので、よろしくご教授お願いします。

  • Excelの「リスト」でセルに”着色”したいんだけど!

    Excel2003を使用しています。 データ-->入力規制-->リストでセルに「設定文字(5種類)」を入力していますがそれと同時にそれぞれの色5種類をセルに「着色」したいのですが出来ますでしょうか?宜しくお願いします。

専門家に質問してみよう