Advanced-excel-functions-advanced-excel-logical-ifs-function
提供:Dev Guides
高度なExcel論理-IFS機能
説明
IFS関数は、1つ以上の条件が満たされているかどうかを確認し、最初のTRUE条件に対応する値を返します。 この関数はExcel 2016で追加されました。
構文
IFS (logical_test1, value_if_true1, [logical_test2, value_if_true2], [logical_test3, value_if_true3]…)
引数
Argument | Description | Required/Optional |
---|---|---|
logical_test1 | Condition that evaluates to TRUE or FALSE. | Required |
value_if_true1 | Result to be returned if logical_test1 evaluates to TRUE. Can be empty. | Required |
logical_test2…logical_test127 | Condition that evaluates to TRUE or FALSE. | Optional |
value_if_true2…value_if_true127 | Result to be returned if logical_testN evaluates to TRUE. Each value_if_trueN corresponds with a condition logical_testN. Can be empty. | Optional |
ノート
- 関数は254個のパラメーターに制限されているため、最大127組の条件と結果の引数を使用できます。
- デフォルトの結果を指定するには、TRUEや1 = 1など、最終的なlogical_test引数に対して常にtrueとなる条件を入力します。 他の条件のいずれも満たされない場合、対応する値が返されます。
- logical_test引数が対応するvalue_if_trueなしで指定された場合、IFSは典型的な「この関数に対して入力した引数が少なすぎます」というエラーメッセージを表示します。
- logical_test引数が評価され、TRUEまたはFALSE以外の値に解決される場合、IFSは#VALUE!を返します。 エラー。
- TRUE条件が見つからない場合、IFSは#N/A!を返します。 エラー。
適用範囲
Excel 2016