08.22 WPS Excel:多條件IF函數如何嵌套

這一篇我將從IF函數的基本用法說起,接著介紹多條件IF函數嵌套是怎麼理解的,怎樣寫函數嵌套公式。

IF函數基礎

IF函數是我們處理表格最常用的函數之一,是每個人都必須掌握的,它的公式和流程如下:

WPS Excel:多條件IF函數如何嵌套

IF函數共有3個參數,第一個是判斷條件,第二個是條件成立時能得到的結果,第三個是條件不成立時得到的結果。

如圖,我們輸入在B2單元格輸入公式“=IF(B2>=60,"及格","不及格")”,由於76大於60,所以得到結果“及格”。

WPS Excel:多條件IF函數如何嵌套

IF函數嵌套

IF函數就像是在拋硬幣,硬幣落地時要麼正面朝上,要麼反面朝上,只有這兩個結果,IF函數的結果要麼是第二個參數,要麼是第三個參數。可有時候希望得到三個結果,如考試成績分為“優秀”、“及格”和“不及格”,怎麼辦呢?

這就要用到IF函數嵌套。函數嵌套的意思就是一個公式中有兩個以上的函數,包括兩個相同的函數。

有些朋友看到函數嵌套就頭暈,其實你可以先寫一個簡單的公式“IF(條件,真值,假值)”,再把其中的“真值”或“假值”替換成另一個IF函數即可。

WPS Excel:多條件IF函數如何嵌套

如果對自己寫的函數嵌套公式沒有把握,不妨畫出它的流程圖。

WPS Excel:多條件IF函數如何嵌套

除了兩層的IF函數嵌套,還可以用三層嵌套,方法也是一樣,先寫簡單的,再慢慢替換。就像我們人為判斷一個學生的成績屬於什麼水平,會先看他是否及格了,及格了之後看他是否是良或優秀。

WPS Excel:多條件IF函數如何嵌套

IF函數和其他邏輯函數嵌套

IF函數除了在真值部分嵌套IF函數之外,也可以在假值部分嵌套函數,還可以和其他函數嵌套,常見的有求和函數SUM、計數函數COUNT/COUNTIF、邏輯函數AND/OR/NOT。

一個學生有多門課程,當需要綜合評價他的成績時,我們就會用到下圖中的公式了。

WPS Excel:多條件IF函數如何嵌套

寫一個嵌套函數是很容易出錯,另外它看起來總是不那麼好理解,因此,不宜嵌套太多層,雖然IF函數最多能支持7層函數嵌套,但我建議不要使用超過4層的函數嵌套,條件過多時,可以尋找其他的替代函數如lookup/round等。


謝謝閱讀,每天學一點,省下時間充實自己。歡迎點贊、評論、關注和點擊頭像。


分享到:


相關文章: