Excel實用教程-IF函式怎麼用
一、IF函式基本用法
相當於條件語句:if…,…,else…
公式:=IF(logical_text, [value_if_ture], [value_if_false])
logical_text:邏輯表示式,條件區域;
[value_if_ture]:滿足邏輯表示式則顯示的值;
[value_if_false]:不滿足邏輯表示式顯示的值;
示例:=IF(B2>A2,“小陳勝”,“小張勝”)
二、IF函式的巢狀
相當於條件語句:if…,…,elseif…,…,else…
最多可以使用 64 個 IF 函式作為 value_if_true 和 value_if_false 引數進行巢狀;
公式:=IF(logical_text, [value_if_ture],IF(logical_text,[value_if_ture],IF(logical_text,[value_if_ture],…))
示例:=IF(B4>A4,“小陳”,IF(B4=A4,“打平”,IF(B4<A4,“小張”)))
三、IF函式中AND 與 OR
公式:=IF(AND(logical_text1,logical_text2,…),[value_if_ture],[value_if_false]
示例:=IF(AND(C2>B2,C2>A2),“小陳勝”,“小陳負”)
描述:小陳需要贏得其餘兩者才能算勝;
四、COUNTIF函式
描述:用來計算區域中滿足給定條件的單元格的個數
公式:COUNTIF(range,criteria)
range:定義域,需要滿足條件的單元格範圍;
criteria:條件表示式
五、SUMIF函式
同COUNT IF, 只是計算方式為求和而不是計數。
六、AVERGEIF函式
SUMIF/COUNTIF=AVERAGEIF
七、IFERROR函式
當你知道公式會出現錯誤,並且知道該錯誤的原因時,使用 IFERROR 函式返回其他內容,使你的的公式更健壯。
公式:=IFERROR(value, value_if_error)
使用各種函式時常常出現以下錯誤:
#N/A、#VALUE!、#REF!、#DIV/0!、#NUM!、 #NAME? 或 #NULL!
將函式嵌入IFERROR函式中,對於出錯的單元格會轉換為對應的值。
示例: