- ベストアンサー
エクセルについて教えて下さい
エクセル2010使用です。 A1列に入っている文字列に対して B1列にルールを設け、表示させたいです。 (例) もし、A1列に「りんご」と入っている場合、B1列は「果物」と表示 もし、A1列に「レタス」と入っている場合、B1列は「野菜」と表示 つたない説明で申し訳ございません。 初心者ですので、なるべく簡単な方法を希望します。 お願い致します。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
=if(a1="りんご","果物",if(a1="レタス","野菜","")) これをB1に入力
その他の回答 (1)
- kkkkkm
- ベストアンサー率66% (1725/2595)
回答No.2
これから先ルールが増えていくのでしたら(例えば下のようにみかんやキャベツが出てくるとか) Sheet2に A B 1 りんご 果物 2 みかん 果物 3 レタス 野菜 4 キャベツ 野菜 といったようなデータを入力しておき Sheet1のB1に =IFERROR(VLOOKUP(A1,Sheet2!$A$1:$B$4,2,FALSE),"") と入力して下に必要なだけコピーしておけばSheet1のA列に上記のSheet2のA列のいずれかの語句を入力すると、それに対応したSheet2のB列の値がSheet1のB列に表示されます。 Sheet2のデータを増える可能性がある場合は上記の式の$B$4を、データが50くらいになりそうでしたら最初から$B$50とかにしておいてください。