剛接觸Excel函數公式時,除了Sum之外,接觸最多的應該就是If函數,對If函數的使用也是非常的多的,但是,對於其「家族成員」的了解和使用,並不是每位親都了解的……
一、If函數:判斷是否滿足某個條件,如果滿足返回一個值,不滿足返回另外一個值。
方法:
在目標單元格中輸入公式:=IF(D3>=60,"及格","不及格")。
解讀:
判斷目標單元格的值是否>=60,如果判斷條件成立,返回「及格」,否則返回「不及格」。
二、If函數嵌套:多層級判斷。
方法:
在目標單元格中輸入公式:=IF(D3=100,"滿分",IF(D3>=90,"優秀",IF(D3>=80,"良好",IF(D3>=60,"及格","不及格"))))。
解讀:
1、此方法為If函數的嵌套用法,首先判斷D3單元格的值是否等於100,如果條件成立,返回「滿分」,否則繼續判斷是否>=90,如果成立,返回「優秀」,以此類推,知道返回滿足條件的值。
2、注意事項,判斷的條件和返回的等級必須依次出現,暨首先判斷是否滿分,然後依次判斷「優秀」、「良好」、「及格」、「不及格」。或者從「不及格」開始,依次判斷「及格」、「良好」、「優秀」、「滿分」。
三、Sumif函數:單條件求和。
方法:
在目標單元格中輸入公式:=SUMIF(C3:C9,H3,D3:D9)。
解讀:
1、Sumif函數為單條件求和函數,暨對滿足條件的單元格求和。
2、語法結構:=Sumif(條件範圍,條件,[求和範圍]),當條件範圍和求和範圍相同時,求和範圍可以省略哦!
四、Sumifs:多條件求和。
方法:
在目標單元格中輸入公式:=SUMIFS(D3:D9,C3:C9,H3,D3:D9,">="&I3)。
解讀:
1、Sumifs函數為多條件求和函數。暨:對同時滿足多個條件的單元格求和。
2、語法結構:=Sumifs(求和範圍,條件1範圍,條件1,條件2範圍,條件2……條件N範圍,條件N)。
五、Countif函數:單條件計數。
方法:
在目標單元格中輸入公式:=COUNTIF(C3:C9,H3)。
解讀:
1、Countif函數為單條件計數函數。暨計算某個區域中滿足條件的單元格數目。
2、語法結構:=Countif(條件範圍,條件)。
六、Countifs函數:多條件計數。
方法:
在目標單元格中輸入公式:=COUNTIFS(C3:C9,H3,D3:D9,">="&I3)。
解讀:
1、Countifs函數為多條件計數函數。暨:統計滿足多個條件的單元格個數。
2、語法結構:=Countifs(條件1範圍,條件1,條件2範圍,條件2……條件N範圍,條件N)。
七、Averageif函數:單條件求平均值。
方法:
在目標單元格中輸入公式:=AVERAGEIF(C3:C9,H3,D3:D9)。
解讀:
1、Averageif函數為單條件求平均值函數。暨:計算滿足條件單元格的平均值。
2、語法結構:=Averageif(條件範圍,條件,[數值範圍])。當條件範圍和數值範圍相同時,數值範圍可以省略。
八、Averageifs函數:多條件求平均值。
方法:
在目標單元格中輸入公式:=AVERAGEIFS(D3:D9,C3:C9,H3,D3:D9,">="&I3)。
解讀:
1、Averageifs函數是多條件求平均值函數。暨:計算滿足多個條件的單元格的平均值。
2、語法結構:=Averageifs(數值範圍,條件1範圍,條件1,條件2範圍,條件2……條件N範圍,條件N)。
九、Ifs函數:多條件判斷函數。
方法:
在目標單元格中輸入公式:=IFS(D3=100,"滿分",D3>=90,"優秀",D3>=80,"良好",D3>=60,"及格",D3<60,"不及格")。
解讀:
1、Ifs函數為多條件判斷函數,其功能和If函數的嵌套功能相同,但語法結構上更加簡單明了。
2、語法結構:=Ifs(條件1,返回值1,條件2,返回值2……條件N,返回值N)。需要注意的是條件和返回值必須成對出現。
結束語:
看似簡單的If函數,其「家族」實力非常的龐大,實現的功能也是非常的強大哦,對於其精華,你Get到了嗎?歡迎在留言區留言討論哦!