'宣言 Public Class UltraCalcFunctionIf Inherits BuiltInFunctionBase
public class UltraCalcFunctionIf : BuiltInFunctionBase
IF( boolean_test, result_if_true, [result_if_false])
Boolean_test は TRUE または FALSE のブール値を生成するために IF 関数が検証する値 (または UltraCalc 表現) です。このテストの結果は、関数によって結果が返されることを決定します。
Result_if_true は返される値 (または他の UltraCalc 表現の結果) で、boolean_test が TRUE のブール値に検証された場合に限ります。
Result_if_false は返される値 (または他の UltraCalc 表現の結果) で、boolean_test が FALSEのブール値に検証された場合に限ります。
IF 関数によって、指定した自由な条件に基づき、 1 つの表現 (boolean_test が TRUE の場合) または他の表現 (boolean_test が FALSE の場合) に分岐する UltraCalc 表現を記述することができます。
result_if_false は指定されておらず、boolean_test は FALSE で IF 関数は FALSE を返します。
boolean_test の検証でエラー値が生成される場合、 Result_if_true または Result_if_false のいずれも検証されません。その代わり、IF 関数は boolean_test の検証からエラー値を返します。