• ベストアンサー

入力規則について(複数セルへの反映)

EXCELの入力規則について教えてください。 まず下記のような表を作成しました…      A   B      1  AAA  111    2  BBB  222    3  CCC  333   この表のA列を利用して、入力規則によるリスト作成を行いました。 プルダウンリストには「AAA・BBB・CCC」が表示されます。 この際、「AAA」を選択すると、その横のセルにB列の「111」 「BBB」を選択すると、その横に「222」が自動入力されるような 設定は可能なのでしょうか。 お分かりになる方がいらっしゃいましたらぜひご指導下さい。 宜しくお願い致します!

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

  • ベストアンサー
  • pikute
  • ベストアンサー率30% (9/30)
回答No.2

VLOOKUPを使ってみてはどうですか 使い方例 B1に関数=VLOOKUP(A1,D1:E3,2) A1に入力欄かくほ B1に関数=VLOOKUP(A1,D1:E3,2) リストとして D1~D3にAAA~CCC E1~E3に111~333 A1に”111”を入力するとB1に”AAA”表示します A B C D E 1 2 3

その他の回答 (3)

  • imogasi
  • ベストアンサー率27% (4737/17069)
回答No.4

http://okwave.jp/qa3151943.html の質問と実質同じではないですか。そちらに回答しまた。

noname#124418
noname#124418
回答No.3

入力規制と関数VLOOKUPで可能かと思います。    A    B 1 AAA  111 2 BBB  222 3 CCC  333 4 5 6 AAA  111 上記A1:B3のような表があり、A6で▼リストから選んだものによって B6に決められた文字・数字を表示する場合。 B6=VLOOKUP(A6,$A$1:$B$3,2,0) ※ただし、A1:B3の表のA列は昇順並べておくことが必要です。

  • zap35
  • ベストアンサー率44% (1383/3079)
回答No.1

A列の選択肢が3つくらいであればB1の式は =IF(A1="AAA",111,IF(A1="BBB",222,IF(A1="CCC",333,""))) として、下方向にコピーするでよいと思います。 もっと選択肢の数がおおいならVLOOKUP関数を利用する方が楽だと思います。VLOOKUP関数のヘルプも参照してみて下さい

関連するQ&A