入れ子IF関数の入力方法

IF関数の中でIF関数を使う場合の入力方法を考えてみます。
メニュー
A.80点以上"優"、60点以上"可"、未満"不可"
B.共に60点以上が"合格"、以外"不合格"
C.IF関数とAND関数の組み合わせ入力

A.80点以上"優"、60点以上"可"、未満"不可"

得点が、80点以上の場合は"優"、60点以上の場合は"可"、未満の場合は"不可"と、判定のセルC3に表示します。


手順
1.セルC3をクリック後、数式バーの fx [関数の挿入]ボタンをクリックします。
2.[関数名]から IF を選択
 

3.[関数の引数]ダイアログボックスが開きます。
 80点以上の場合は"優"が確定なので、下図のように入力します。
 80点以上は80点も含むので、>= のように入力します。
 ・判定分の色々
  80より大きい: >80
  80に等しい: =80
  80以下: <=80
  80より小さい: <80
 ・c4お入力:手入力(大小文字の区別無し)するか、セルC4をクリック
 ・"優"の""(ダブルクォーテーション):手入力。
  省略しても、エクセルが認識して ""を自動で補完してくれます。
 

4.偽の場合 のフィールド(入力用の四角)をクリック後、再度、IF を選択
 

5.60点以上の場合の判定式を以下のように入力します。


6.以上で完成
 

B.共に60点以上が"合格"、以外"不合格"

国語と算数の得点が、共に60点以上が"合格"、以外は"不合格"を表示します。

手順
1.共に60点以上が合格の場合、国語の判定で「偽の場合」が確定なので、"不合格"を入力します。
 

2.「真の場合」のフィールドをクリックして、関数ボックスから IF を選択します。
 

3.算数の判定式を入力します。
 

4.以上で完成
 

C.IF関数とAND関数の組み合わせ入力

複数判定の場合、AND関数を使うと式が簡素になります。

1.IF の引数ダイアログで、真の場合、偽の場合にそれぞれ"合格"と"不合格"を先に入力しておきます。  

2.論理式 のフィールドをクリックして、関数ボックスから AND を選択します。
 ANDが表示されていない場合は、「その他の関数」をクリック。
 

 関数名の一覧から AND を探して選択します。
 

3.論理式1、論理式2のフィールドに、それぞれ、国語と算数の判定式を入力します。
 

4.以上で完成。式が少しシンプルになりました。
 

×
PageTop