• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:エクセルで商品名を選ぶと商品コードを選択できるよう)

エクセルで商品名を選ぶと商品コードを選択できるようにしたいです

このQ&Aのポイント
  • エクセルで商品名を選ぶと、商品コードを選択できるようにしたいです。E5の商品名を選択するとC5に2〜20種類の商品コードが表示されるようにしたいです。
  • 赤ワイン、白ワイン、シャンパンなどの商品名が入力されたセルを基に、選択された商品名に対応する商品コードをC5に表示したいです。
  • また、商品名や商品コードが変更される場合に備えて、一元管理できるよう別シートに商品名と商品コードを入力しています。選択された商品名に対応する商品コードは、別シートから取得するようにしています。

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

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

こんばんは! C5セルにも「入力規則」のリスト設定で可能だと思います。 やり方だけ・・・ ↓の画像のように別Sheetに表を作成しておきます。 別SheetのB1~B20を範囲指定 → 名前ボックスに仮に 商品 と入力し確定! これで範囲指定部が「商品」という名前定義されました。 同様に別SheetのD2セル以降を範囲指定 → 名前ボックスに 赤ワイン と入力して確定! E2セル以降を範囲指定 → 名前ボックスに 白ワイン と入力して確定! この操作をすべての商品列で行います。 (名前定義方法は他にもあります) これで別Sheetの表全てが名前定義されましたので E5セル → データ → 入力規則 → リスト → 元の値の欄に =商品 としてOK これでE5セルに商品名がリスト表示されます。 最後にC5セルに  データ → 入力規則 → リスト → 元の値の欄に =INDIRECT(E5) としてOK これでE5セルで選択した商品の商品コードだけたリスト表示されます。 以上、長々と書きましたが参考になりますかね?m(_ _)m

関連するQ&A