こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

締切り済みの質問

エクセル 文字を入力したら自動的に変換したいです。

エクセルの使い方で質問です。初心者なので、エクセルでできるかどうかもわかりませんが、よろしくお願いいたします。


例えば、商品という項目に、「パソコン」「携帯」「テレビ」という3つの商品名を入れるとそれぞれ「パソコン→001」「携帯→002」「テレビ→003」というように02」というように自動的に指定した数字に変換するような事はできるのでしょうか?

おそらく関数のIFかSUBSTITUTEを使うのではないかということはわかるのですが、関数でtryしようとしたのですが、使い方が全くわかりませんでした。

丁寧に教えていただけるとうれしいです。

お願いします。

投稿日時 - 2006-10-21 19:01:26

QNo.2487971

困ってます

このQ&Aは役に立ちましたか?

1人が「このQ&Aが役に立った」と投票しています

回答(1)

ANo.1

単純に質問内容の3項目でよければ、

B1セルに以下の式を入力してみてください。
=IF(A1="パソコン","001",IF(A1="携帯","002",IF(A1="テレビ","003","")))

もしくは、以下の表を作成し
  D列  E列
|パソコン| 001|
|携帯  | 002|
|テレビ | 003|

B1セルに以下の式を入力してみてください。
=VLOOKUP(A1,D1:E3,2,TRUE)

最後に、A1セルに「パソコン又は携帯、テレビ」を入力すると、B1セルに各数字(001,002,003)が表示されると思います

投稿日時 - 2006-10-21 19:48:32

あなたにオススメの質問