- ベストアンサー
エクセルの複数条件に対する関数について
皆様初めまして。 エクセルの関数についての質問となります。 以下の複数条件がある場合のIF関数の式がどうしてもわかりません。 申し訳ありませんが、どなたご教授頂けないでしょうか。 条件:目標値の30%以上である場合は”◎”、目標値を達成していれば”○” わかる方なら簡単なのでしょうが、関数に不慣れな私には複数条件となった場合の式がわかりません。 宜しくお願い致します。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
=IF(F4>=$D$3*1.3,"◎",IF(F4>=$D$3,"○","×")) D3に目標値、F4に現在値がある場合です。 1つめの評価が真の場合は◎、偽の場合は次の評価へ移ります。 2つめの評価が真の場合は○、偽の場合は×となります。 $は絶対表記を表していて セルをコピーしても場所が変わらないようになっています。
その他の回答 (1)
- Cupper
- ベストアンサー率32% (2123/6444)
回答No.1
=IF(目標値<値,”○”,IF(目標値/30<=値,”◎”,””)) どんな順番で処理が行われるのかをよく考えてください
質問者
お礼
回答頂きありがとうございました。 複数条件での処理順序という概念がそもそも欠けておりました。 アドバイスありがとうございます。
お礼
回答頂きありがとうございました。 頂いた式にて求めていた結果が得られました。 ご丁寧に説明頂きありがとうございました。