• ベストアンサー

エクセルの文字の置き換えについて

A列に入っている文字列を数字に置き換える関数を教えてください。 ただし、「いちご」なら1 だけではなく、 「いちご」なら1、「メロン」なら2、「すいか」なら3・・・ と条件式をいくつか入れた方法が知りたいのです。 もし、IFやSUBSTITUTEを使うのであれば 条件式が1つしか入れられないので条件式をいくつか入れる方法 もしくは条件式を組み合わせる方法を教えてください。

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

  • ベストアンサー
  • Sinogi
  • ベストアンサー率27% (72/260)
回答No.3

エクセル if ネスト をキーワードに検索してHitしました。

参考URL:
http://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q1114870586
konijntje
質問者

お礼

ありがとうございました! 関数を&でつなげることを初めて知りました! 大変助かりました。

その他の回答 (2)

  • mu2011
  • ベストアンサー率38% (1910/4994)
回答No.2

このようなケースではVLOOKUP関数を利用した方が良い。 使用例は「VLOOKUP」でweb検索して参照して下さい。

  • Turbo415
  • ベストアンサー率26% (2631/9774)
回答No.1

たとえばA列に「いちご」とか有ってB列に1とか2とか3と出すのでしょうか? それなら、たとえばE列にいちご、メロン、スイカ・・・・F列に1、2,3・・・・という表を作って、Vlookup関数を使ってやれば良いです。それなら条件が何百個でも対応できます。

konijntje
質問者

お礼

早速にありがとうございます! そうです!B列に数字を出したいんです。 お教えいただいた方法も簡単で良いのですが、横着をしているようですができれば面倒な式を入れてでも 1列で完結する方法を探しています。

関連するQ&A