• 締切済み

教えてください。

教えてください。 関数IFを仕様して、A=1、B=2、C=3、D=4、E=5、F=6,G=7、H=8,I=9の数字を返すとき、A1記号を入れ、A2に=IF(”A",1、IF(”B",2、IF・・・・・・・・・と入力すると、有る一定を超えると入力できなくなります。多い数字を返すときの方法を教えてください。

みんなの回答

回答No.2

そうした使い方よりは、Vlookup関数を使ったほうが簡単です。 単純に A~Zに対して数値を出したいのなら セルF1~G3などに 65 1 66 2 67 3 としておきます。半角Aの文字コードが65、Bは66になるからです。 後は =VLOOKUP(CODE(A1),$F$1:$G$3,2) という式で対応できます。 もし実際はAが人名や商品名の場合は、コード番号を与えた表を作成し、やはりVlookup関数で入力などの方法があるでしょう。

すると、全ての回答が全文表示されます。
  • edomin7777
  • ベストアンサー率40% (711/1750)
回答No.1

何を使用していて何をしたいときの話なのかを具体的に補足してください。 エクセルならバージョンも。 また、省略せずに現在書いている式も補足してください。

すると、全ての回答が全文表示されます。

関連するQ&A