當前位置:聚美館>智慧生活>心理>

Excelif函數中再嵌套條件函數該怎麼寫

心理 閱讀(3.31W)
Excelif函數中再嵌套條件函數該怎麼寫

IF是一個Excel裏面的一個邏輯函數,你可以簡單的理解爲如果滿足條件就返回一個指定的值,如果不滿足條件,就會返回另一個值,該返回的值可以是字元串,也可以是邏輯值(false&true),也可以是數值等。當我們遇到問題的條件不只一個的時候,我們就需要使用多層IF嵌套語句,這裏透過兩個例子來說明例子1:使用簡單的IF函數->實現成績在60分以上,包括60爲及格,否則爲不及格。公式:=IF(條件,條件成立返回的值,條件不成立返回的值)條件:條件的結果應該是TRUE或者是False點擊fx在彈出的框中選擇IF或者直接砸公式欄打上面的公式也可以。在Logical_test中輸入條件,例如例子中的語文成績(C2),要求大於或者等於60才及格,即是C2>59,我們希望條件成立的時候返回“及格”,不成立的時候返回“不及格”

例子二:使用IF+AND來進行多層嵌套公式:

=IF(條件1,返回結果1,IF(條件2,返回結果2,IF(條件3,返回結果3,....)))(原理就是先判斷條件1是否成立,如果條件1成立則返回結果1,否則進入條件2判斷是否成立,如果成立就返回結果2,否則進入條件3判斷,...如此類推.)

如圖所示:

按成績來分等級優、中、良、差。=IF(C2>90,"優",IF(AND(C2>79,C2<90),"中",IF(AND(C2>59,C2<80),"良",IF(C2<60,"差")))

)其中AND()函數是一個邏輯函數,它返回的是TRUE或者是FALSE注意:IF多層嵌套最多嵌套7次!注意:IF多層嵌套最多嵌套7次!注意:IF多層嵌套最多嵌套7次!注意:IF多層嵌套最多嵌套7次!注意:IF多層嵌套最多嵌套7次!