アプリ版:「スタンプのみでお礼する」機能のリリースについて

エクセルでこんな事できますか?
並列したQ列 R列があり、
また、添付には表記されていませんが、
その隣にS列 T列があり、
Q列、S列は、「コード」という事で、
Q列は1,2,3,4,5,6,7,8,9,10
S列は11,12,13,14,15,16,17,18,19,20
です。
R列は、「材質」でQ列に対応し、添付ファイルのように10項目
T列も「材質」でS列に対応し、10項目あります。

R列 T列「材質」を見て Q37セルにコードを入力したく、
その時、ドロップダウンリストとして、R列、続けて、T列の項目を表示したいです。

データの入力規制「リスト」で、できそうかと思い、頑張っていたのですが、
うまくいかず困っています。
データの入力規制「リスト」にはこだわりませんが、
マクロはできるだけ使わず完成したく思います。
エクセル詳しいかたご教授よろしくお願いします。

「エクセル データの入力規制「リスト」でこ」の質問画像

質問者からの補足コメント

  • うーん・・・

    わかりにくい内容ですみません。
    本当は、20品目 縦に並べたかったのですが、
    諸所の事情により、2つにわけた、、、でわかりますか?
    それでも、ドロップダウンリストには、20品目表示したいといった事なのですが、、、
    それで、ドロップダウンリストの20品目から品物を選んで、
    Q37セルには、その品目に対するコード(数字)を入れたい
    という事ですが、わかりますか?

    「エクセル データの入力規制「リスト」でこ」の補足画像1
      補足日時:2019/04/01 00:12
  • どう思う?

    2列に わたる、
    リストを、
    プルダウンで 全て、
    表したい、、、その通りです。

    例えば、
    プルダウンで ブリンを、
    選べば、
    Q37に 2を、
    入れたい、、、その通りです。

    Q36から続く「選択コード」に入る入力値は、整数で、
    別のシートで、整数を使った 計算式 関数に使います。

    なぜ、こんな事をしたいかというと、
    「材質」を参照して、Q36から続く選択コードの列には、対応するコード(整数)を入力するのだけど、
    ふだん、34行から上の行は、表示されておらず、
    その上、この選択コードが、最大で500行程あり、
    記憶だけだと、入力間違いの恐れがあり、
    こんなことできたらな~と思った次第です。

    No.6の回答に寄せられた補足コメントです。 補足日時:2019/04/01 10:50
  • うーん・・・

    2列に わたる、
    リストを、
    プルダウンで 全て、
    表したい、、、に関しては、作業列を作成する事にしました。

    例えば、
    プルダウンで ブリンを、
    選べば、
    Q37に 2を、
    入れたい、、、に関しては、何とかならないものでしょうか?

    No.8の回答に寄せられた補足コメントです。 補足日時:2019/04/01 12:01
  • へこむわー

    今回の質問においては、プルダウンリストでは文字列の材質(リンゴとか)だけど、それを選択すると同セルでデータがそれに対応するコードに変わる、、、です。

    、、、で、各々の先生の回答を拝見させて頂き、無理かも、、、と思い出して、
    文字列を選択したら別セルにコードが出る、、、も挑戦していますが、
    実は、うまくいっていません、です。

    No.10の回答に寄せられた補足コメントです。 補足日時:2019/04/01 19:55
  • へこむわー

    質問の範囲から外れてすみません、お言葉にあまえ、
    何を試してかというと、
    VLOOKUP リストダウンした項目から、文字列から、コードの選択、
    また、 材料名の前にコードをつけても、一応試しています。
    、、、が、
    VLOOKUP LOOkUPによる、文字列からコードを選択は、
    リストの作成事情から、
    やはり、どうもしっくりきません。(できないわけではないが、使い勝手がわるい)
    また、材料名の前にコードをつけるは、確かにできますが、
    全体の使い勝手から、すみませんが、採用できませんでした。
    結局、無いものねだりみたいになるのですが、
    要は、材料をチョイスして、コードを入力が目的で、
    その際、間違いが無いように入力する際に材料のリストを表示したいだけなのですが、、、
    どのような方法がよいかの方針が見つからず、うまくいっていません。

    No.11の回答に寄せられた補足コメントです。 補足日時:2019/04/01 21:07

A 回答 (13件中11~13件)

(´・ω・`)


コードの表示にはINDEX関数とMATCH関数の組み合わせを使いましょう。
それでOK。

この二つの関数の組み合わせは有名で基本的な使い方とされています。
使い方が分からないのでしたらExcelの関数について書かれた書籍を1冊購入して参考にすると良いと思います。
    • good
    • 0
この回答へのお礼

ありがとうございました。

お礼日時:2019/04/02 11:40

》 …でわかりますか?


》 …という事ですが、わかりますか?
何れもわかりません。
データの入力規則の「リスト」でそんな事できません。
    • good
    • 0
この回答へのお礼

ありがとうございました。

お礼日時:2019/04/02 11:40

>R列 T列「材質」を見て Q37セルにコードを入力したく、


>その時、ドロップダウンリストとして、R列、続けて、T列の項目を表示したいです。

この部分の意味がわからないです。
リストで選択するのは文字列の方ということですか?添付図との関係もよくわかりません。

後、入力規制ではなく「入力規則」です。
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!