• ベストアンサー

エクセルについて教えて下さい

エクセル2010使用です。 A1列に入っている文字列に対して B1列にルールを設け、表示させたいです。 (例) もし、A1列に「りんご」と入っている場合、B1列は「果物」と表示 もし、A1列に「レタス」と入っている場合、B1列は「野菜」と表示 つたない説明で申し訳ございません。 初心者ですので、なるべく簡単な方法を希望します。 お願い致します。

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

  • ベストアンサー
回答No.1

  =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とかにしておいてください。

関連するQ&A