Advanced-excel-functions-advanced-excel-logical-if-function
提供:Dev Guides
高度なExcel論理-IF関数
説明
IF関数は、条件がTRUEの場合に1つの値を返し、FALSEの場合に別の値を返します。
構文
IF (logical_test, value_if_true, [value_if_false])
引数
Argument | Description | Required/Optional |
---|---|---|
logical_test | The condition you want to test. | Required |
value_if_true | The value that you want returned if the result of logical_test is TRUE. | Required |
value_if_false | The value that you want returned if the result of logical_test is FALSE. | Optional |
ノート
- value_if_trueもvalue_if_falseも指定されていない場合、IF関数はセルにエラー0(ゼロ)を返します。
- 返された正しい値を確認するには、2つの引数に引数テキストを追加するか、引数にTRUEまたはFALSEを追加します。
- IF関数がエラーを返す#NAME? セルの式のスペルが間違っている場合。
- IF関数は、ネストされている場合により便利です。 value_if_trueおよびvalue_if_false引数に対して最大64個のIF関数を相互にネストして、より複雑なテストを作成できます。
- IF関数への引数のいずれかが配列の場合、IFステートメントが実行されるときに配列のすべての要素が評価されます。
- あなたは他のExcel機能と組み合わせてIFを使用することができます-
- テキストの文字列またはセル範囲内の数値の出現回数をカウントするには、COUNTIF関数またはCOUNTIFS関数を使用します。
- テキストの文字列または範囲内の数値に基づいて合計を計算するには、SUMIFまたはSUMIFS関数を使用します。
適用範囲
Excel 2007、Excel 2010、Excel 2013、Excel 2016