• ベストアンサー

エクセルの複数条件に対する関数について

皆様初めまして。 エクセルの関数についての質問となります。 以下の複数条件がある場合のIF関数の式がどうしてもわかりません。 申し訳ありませんが、どなたご教授頂けないでしょうか。 条件:目標値の30%以上である場合は”◎”、目標値を達成していれば”○” わかる方なら簡単なのでしょうが、関数に不慣れな私には複数条件となった場合の式がわかりません。 宜しくお願い致します。

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

  • ベストアンサー
  • t-aka
  • ベストアンサー率36% (114/314)
回答No.2

=IF(F4>=$D$3*1.3,"◎",IF(F4>=$D$3,"○","×")) D3に目標値、F4に現在値がある場合です。 1つめの評価が真の場合は◎、偽の場合は次の評価へ移ります。 2つめの評価が真の場合は○、偽の場合は×となります。 $は絶対表記を表していて セルをコピーしても場所が変わらないようになっています。

cong1978
質問者

お礼

回答頂きありがとうございました。 頂いた式にて求めていた結果が得られました。 ご丁寧に説明頂きありがとうございました。

その他の回答 (1)

  • Cupper
  • ベストアンサー率32% (2123/6444)
回答No.1

=IF(目標値<値,”○”,IF(目標値/30<=値,”◎”,””)) どんな順番で処理が行われるのかをよく考えてください

cong1978
質問者

お礼

回答頂きありがとうございました。 複数条件での処理順序という概念がそもそも欠けておりました。 アドバイスありがとうございます。

関連するQ&A