在'IF和IFERROR'里面我們用過條件判斷:成績大于60顯示及格,否則顯示不及格。(回復(fù)24查看) 這是個單條件,因為只需要判斷成績是否大于60就行。 如果我們想:成績大于90而且是女生,顯示'女學(xué)霸';應(yīng)該怎么做呢? 這是個多條件判斷,就用到我們今天要講的and函數(shù)了。 1AND函數(shù)語法:AND(條件1,條件2。。。條件n) 意義:所有條件都成立才返回TRUE,否則返回FALSE。 關(guān)于TRUE和FALSE是什么,回復(fù)37查看 那么上面的問題,我們就可以這么寫: =IF(AND(B2='女',C2>90),'女學(xué)霸','') AND(B2='女',C2>90),表示性別是女,成績大于90才返回TRUE。 IF判斷為TRUE才顯示'女學(xué)霸',否則不顯示。 2OR函數(shù)語法:OR(條件1,條件2。。。條件n) 意義:只要任意一個條件成立就返回TRUE,所有條件都不成立才返回FALSE。 OR只需要任何一個條件成立就可以了。 其實AND和OR相當(dāng)于我們課本學(xué)過的'與'和'或'。 看例子:紅燈或者黃燈就停,綠燈才走。 =IF(OR(A2='紅色',A2='黃色'),'停','走') OR(A2='紅色',A2='黃色'),滿足兩個條件中的一個就行。 3NOT函數(shù)語法:NOT(條件) 意義:條件成立返回FALSE,條件不成立返回TRUE NOT相當(dāng)于課本上的'非',條件成立本來是TRUE,結(jié)果NOT硬是返回了FALSE;條件不成立本來是FALSE,結(jié)果卻返回了TRUE。 看例子: =IF(NOT(B2>60),'不及格','及格') B2>60這個條件不成立的,但是NOT之后就返回TRUE,IF判斷為TRUE,就顯示了'不及格'。 AND、OR、NOT用于邏輯判斷,主要是和IF函數(shù)配合,大家按照'與'、'或'、'非'理解就很容易了。 |
|