1. 程式人生 > >Excel實用教程-IF函式怎麼用

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函式中,對於出錯的單元格會轉換為對應的值。

示例: 在這裡插入圖片描述