プログラムコードガーデンのアドレス: Excelの判定関数IF、IFS、IFNA、IFERRORの使い方判定関数IF、IFS、IFNA、IFERRORの活用術http://www.byqws.com/blog/1058.html
1. 判定関数IFの使い方
単一条件判定
=IF(判定条件、条件を満たせば結果を返す、条件を満たさない場合は結果を返す)
複数条件判定
①=IF(判定条件、条件を満たした場合に結果を返す、IF(判定条件、条件を満たした場合に結果を返す、...))<入れ子になったIF関数で十分>
②=IF(and(判定条件1、判定条件2、判定条件3、...)、条件が満たされている場合は結果を返し、条件が満たされていない場合は結果を返します)
注: IF の判定条件に and() 関数を追加すると、すべての条件が満たされた場合に条件付き判定として使用されます。
2. 複数条件判定機能IFSの使い方
=IFS(判定条件1、復帰結果1、判定条件2、復帰結果2、...)
注: この関数は最初の条件で判定して結果を返し、それが満たされない場合は 2 番目の条件で判定して結果を返します。いずれかの条件が満たされた場合、それ以降の条件は判定されません。どれも満たされない場合は #N/A を返します
3. 返された結果をスクリーニングし、関数 IFNA を使用します。
=IFNA(戻り値、戻り値が#N/Aの場合に返される結果)
例: 上図の IFS の最後の項目 (計算結果が #N/A の場合) は IFNA 関数をネストできます
4. 返された結果をスクリーニングし、IFERROR 関数を使用します。
=IFERROR(戻り値、エラー値)
同じ例: 上の図の IFS の最後の項目 (エラー結果を返す限り) は、IFERROR 関数でネストできます。
プログラムコードガーデンのアドレス: Excelの判定関数IF、IFS、IFNA、IFERRORの使い方判定関数IF、IFS、IFNA、IFERRORの活用術http://www.byqws.com/blog/1058.html