エクセルで質問があります。


A1の入力されている内容によって、
B1の内容を変更させたいです。

A1に「りんご」入力→B1に「100円」
A1に「バナナ」入力→B1に「120円」
A1に「ほうれん草」入力→B1に「120円」
A1に「みかん」入力→B1に「100円」
A1に「ぶどう」入力→B1に「120円」

どのように行うのがカンタンでしょうか?

どうぞよろしくお願いいたします。

回答の条件
  • 1人2回まで
  • 登録:2009/06/08 11:39:14
  • 終了:2009/06/14 00:27:28

回答(2件)

id:Gay_Yahng No.1

Gay_Yahng回答回数724ベストアンサー獲得回数262009/06/08 12:02:53

ポイント100pt

いろいろ方法はあると思いますが、

Sheet2に

A       B

りんご    100円

バナナ    120円

ほうれん草  120円

みかん    100円

ぶどう    120円

と言うデータを作っておいて、

sheet1のB1に

=VLOOKUP(A1,Sheet2!A:B,2,FALSE)

を入力。

これでどうでしょう?

id:ohtsu6

できました。

ありがとうございます。

2009/06/14 00:26:58
id:koji88 No.2

koji88回答回数56ベストアンサー獲得回数12009/06/08 12:46:14

ポイント100pt

私も1の回答がスマートなやり方と思いますが、ベタなやり方ならIF関数の入れ子構造で以下の式をB1に入れることでも可能です。

=if(A1="りんご",100,if(A1="バナナ",120,if(A1="ほうれん草",120,if(A1="みかん",100,if(A1="ぶどう",120,"")))))

あとB1セルの書式が標準のままだと「円」が表示されないので、書式設定の「ユーザー定義」で「0"円"」としておくと良いと思います。

id:ohtsu6

できました。

ありがとうございました。

2009/06/14 00:27:04

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません