函式IF:執行真假值判斷,根據邏輯計算的真假值,返回不同結果。可以使用函式 IF 對數值和公式進行條件檢測。語法:IF(logical_test,value_if_true,value_if_false)Logical_test 表示計算結果為 TRUE 或 FALSE 的任意值或表示式。Value_if_true logical_test 為 TRUE 時返回的值,也可以是其他公式。Value_if_false logical_test 為 FALSE 時返回的值。如果 logical_test 為 FALSE 且忽略了 Value_if_false(即 value_if_true 後沒有逗號),則會返回邏輯值 FALSE。如果 logical_test 為 FALSE 且 Value_if_false 為空(即 value_if_true 後有逗號,並緊跟著右括號),則本引數返回 0(零)。Value_if_false 也可以是其他公式。• 函式 IF 可以巢狀七層,用 value_if_false 及 value_if_true 引數可以構造複雜的檢測條件。• 在計算引數 value_if_true 和 value_if_false 後,函式 IF 返回相應語句執行後的返回值。• 如果函式 IF 的引數包含陣列,則在執行 IF 語句時,陣列中的每一個元素都將計算。
函式IF:執行真假值判斷,根據邏輯計算的真假值,返回不同結果。可以使用函式 IF 對數值和公式進行條件檢測。語法:IF(logical_test,value_if_true,value_if_false)Logical_test 表示計算結果為 TRUE 或 FALSE 的任意值或表示式。Value_if_true logical_test 為 TRUE 時返回的值,也可以是其他公式。Value_if_false logical_test 為 FALSE 時返回的值。如果 logical_test 為 FALSE 且忽略了 Value_if_false(即 value_if_true 後沒有逗號),則會返回邏輯值 FALSE。如果 logical_test 為 FALSE 且 Value_if_false 為空(即 value_if_true 後有逗號,並緊跟著右括號),則本引數返回 0(零)。Value_if_false 也可以是其他公式。• 函式 IF 可以巢狀七層,用 value_if_false 及 value_if_true 引數可以構造複雜的檢測條件。• 在計算引數 value_if_true 和 value_if_false 後,函式 IF 返回相應語句執行後的返回值。• 如果函式 IF 的引數包含陣列,則在執行 IF 語句時,陣列中的每一個元素都將計算。