• ベストアンサー

関数を教えてください

例えばA1に1と入力するとB1にパンダA2に5と入力するとB2にキリン。 といったようにAの列に数字を入力するとB列に自動的にそれに値する文字が自動入力される関数を教えてください。

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

  • ベストアンサー
  • yaburegasa
  • ベストアンサー率44% (596/1335)
回答No.2

>自動的にそれに値する文字列が入力される 予め、その文字列の対応表を作成しておく事で LOOKUP関数を使う事は出来ます。 例えば VLOOKUPの場合は 予め縦に一覧表を作成して置きます。(例えばf3:g13に)  F列  G列  1  パンダ  2  キリン  3  ライオン  :   :  10  ラクダ A1 に 2 と入力した時、B1にキリンと表示させる為には B1に =VLOOKUP(A1,F3:G13,2) A1 の値をキーに、F3:G13の範囲を参照して、F列のキーと合致した 行の2列目の値を参照する と言ったような関数です。 参照する範囲を横に作っておく関数もあります。 やりたい事と違っていたら飛ばしてください。

その他の回答 (1)

  • gyouda1114
  • ベストアンサー率37% (499/1320)
回答No.1

お試しを A1に1=パンダ、5=キリン、4=ぶた =IF(A1=1,"パンダ",IF(A1=5,"キリン",IF(A1=4,"ぶた","")))