提高IF函數,感覺有點兒「老生常談」,不就是條件判斷嗎?但真的那麼簡單嗎?其衍生出的函數Ifs、Sumifs、Countifs、Averageifs等函數你都會使用嗎?
一、IF函數。
作用:條件判斷。
語法:=IF(條件,條件成立時返回的值,條件不成立時返回的值)。
目的:如果銷量>=60,返回「合格」,否則返回「不合格」。
方法:
在目標單元格中輸入公式:=IF(D3>=60,"合格","不合格")。
二、Ifs函數。
作用:檢查一個或多個條件,並返回與第一條件判斷為True對應的值。
語法:=Ifs(條件1,返回值1,條件2,返回值2……條件N,返回值N)。
目的:對「銷量」進行判斷,並返回相應的「等級」。
方法:
在目標單元格中輸入公式:=IFS(D3=100,"滿分",D3>=95,"優秀",D3>=80,"良好",D3>=60,"合格",D3<60,"不合格")。
三、Sumif函數。
作用:單條件求和。
語法:=Sumif(條件範圍,條件,[求和範圍])。當「條件範圍」和「求和範圍」相同時,「求和範圍」可以省略哦!
目的:按「性別」統計銷量和。
方法:
在目標單元格中輸入公式:=SUMIF(C3:C9,H3,D3:D9)。
四、Sumifs函數。
作用:多條件求和。
語法:=Sumifs(求和範圍,條件1範圍,條件1,條件2範圍,條件2)。
目的:按「性別」統計「銷量」大於等於60的銷量和。
方法:
在目標單元格中輸入公式:=SUMIFS(D3:D9,C3:C9,H3,D3:D9,">="&I3)。
五、Countif函數。
作用:單條件計數。
語法:=Countif(條件範圍,條件)。
目的:按「性別」統計人數。
方法:
在目標單元格中輸入公式:=COUNTIF(C3:C9,H3)。
六、Countifs函數。
作用:多條件計數。
語法:=Countifs(條件1範圍,條件1,條件2範圍,條件2……條件N範圍,條件N)。
目的:按「性別」統計「銷量」大於等於60的銷售員人數。
方法:
在目標單元格中輸入公式:=COUNTIFS(C3:C9,H3,D3:D9,">="&I3)。
七、Averageif函數。
作用:單條件計算平均值。
語法:=Averageif(條件範圍,條件,[數值範圍])。當條件範圍和數值範圍相同時,數值範圍可以省略。
目的:按「性別」統計銷量平均值。
方法:
在目標單元格中輸入公式:=AVERAGEIF(C3:C9,H3,D3:D9)。
八、Averageifs函數。
作用:多條件計算平均值。
語法:=Averageifs(數值範圍,條件1範圍,條件1,條件2範圍,條件2……條件N範圍,條件N)。
目的:按「性別」統計銷量「>=」60的平均銷量。
方法:
在目標單元格中輸入公式:=AVERAGEIFS(D3:D9,C3:C9,H3,D3:D9,">="&I3)。
九、Iferror函數。
作用:判斷指定的表達式是否有錯誤,如果有錯誤,則返回指定的值,否則返回表達式本身。
語法:=Iferror(表達式,表達式錯誤時返回的值)。
目的:判斷表達式是否正確,不正確時返回「條件為空」。
方法:
在目標單元格中輸入公式:=IFERROR(AVERAGEIF(C3:C9,H3,D3:D9),"條件為空")。
結束語:
通過本文的學習,相信大家對「IF」函數有了更多的認識,其已經衍生出一系列函數、對於實用技巧,你Get到了嗎?
學習過程中如果有不懂、不明白的地方,歡迎在留言區留言討論哦,如果親覺著實用,別忘了「點轉評」哦,有親的支持,小編會進一步努力的哦!