IF 函數
IF函數,判斷資料結果真假的函數。
IF 函數
說明
IF 函數在您指定的條件結果為 TRUE 時,會傳回一個值,
而在結果為 FALSE 時傳回另一個值。
例如,如果 A1 超過 100,
公式 =IF(A1>100,"超過 100","100 或以下") 會傳回 "超過 100",
如果 A1 小於或等於 100,則會傳回 "100 或以下"。
語法
IF(logical_test, [value_if_true], [value_if_false])
IF(條件,條件成立時傳回A,條件不成立時傳回B)
IF 函數語法具有下列引數。
Logical_test 必要。
評估後可為 TRUE 或 FALSE 的任何值或運算式。 例如,A10=100 是邏輯運算式。如果儲存格 A10 中的值等於 100,則運算式會評估為 TRUE。 否則,運算式會評估為 FALSE。 此引數可以使用任何比較計算運算子。
Value_if_true 選擇性。
這是 logical_test 引數評估為 TRUE 時要傳回的值。 例如,如果這個引數的值為文字字串 "在預算內",且 logical_test 引數評估為 TRUE,則 IF 函數會傳回文字 "在預算內"。如果 logical_test 評估為 TRUE,且 value_if_true 引數已省略 (也就是說,logical_test 引數後面只有一個逗號),則 IF 函數會傳回 0 (零)。 若要顯示 TRUE 這個字,請在 value_if_true 引數中使用邏輯值 TRUE。
Value_if_false 選擇性。
這是 logical_test 引數評估為 FALSE 時要傳回的值。 例如,如果這個引數的值為文字字串 "超出預算",且 logical_test 引數評估為 FALSE,則 IF 函數會傳回文字 "超出預算"。如果 logical_test 評估為 FALSE,且 value_if_false 引數已省略 (也就是說,value_if_true 引數後面沒有逗號),則 IF 函數會傳回邏輯值 FALSE。 如果 logical_test 評估為 FALSE,且 value_if_false 引數的值為空白 (也就是說,在 value_if_true 引數後面只有逗號),則 IF 函數會傳回值 0 (零)。
範例
計算考試成績是否錄取,
達60分即錄取,低於60分則未錄取
IF 函數 =IF(D3>;60,"錄取","未錄取")
實務範例
EXCEL 算成績 (含流程解答)
IF 函數
http://excel.22ace.com/2015/04/if.html