excel if函數(shù)滿足條件的篩選方法
Excel中里IF函數(shù),主要用于篩選符合不符合條件的數(shù)據(jù),例如包含不包含某個數(shù)字段的人,把他篩選出來。下面是由學(xué)習(xí)啦小編分享的excel if函數(shù)滿足條件的篩選方法,希望對你有用。
excel if函數(shù)滿足條件的篩選方法1:IF普通公式單條件表達:
1如下圖,B2公式為:
=IF(A2>29,"不惑","小年輕")
這是IF函數(shù)單條件表達的方式,第一參數(shù)只有一個比較。
2IF單條件表達可以用數(shù)軸的方式來理解。整個數(shù)軸是全體,判斷為TRUE返回結(jié)果為數(shù)軸的一部分;判斷為FALSE返回結(jié)果是數(shù)軸的其余所有部分,兩個部分不會交叉。
excel if函數(shù)滿足條件的篩選方法2:IF普通公式多條件同時滿足表達:
1如下圖,如果A2大于29且B2是“A”則返回優(yōu)秀,其余結(jié)果返回空。C2公式為:
=IF(AND(A2>29,B2="A"),"優(yōu)秀","")
這里用AND()函數(shù)表達了多個判斷條件,只有所有判斷都返回TRUE才返回“優(yōu)秀”。
2大家在使用IF多條件判斷的時候一定要考慮全面,不要漏掉可能!以上面的兩個條件,且沒有嵌套IF的例子說明。
可以將兩個條件用縱橫兩條線交叉表示,同時滿足“大于34,為A”的結(jié)果只占所有可能的四分之一,也就是其他所有可能都返回空。如果3個條件你排除的可能更多,如果再嵌套IF繼續(xù)判斷……
3重點提醒:
如果有多個條件并且嵌套判斷,一定要考慮清楚所有的情況,否則容易出現(xiàn)預(yù)期之外的錯誤返回,很多情況是漏考慮了某些情況!
excel if函數(shù)滿足條件的篩選方法3:IF普通公式多條件滿足其一即可表達:
1上面講述了同時滿足多個條件,那么滿足多條件之一如何表達呢?C2輸入公式:
=IF(OR(A2="A",B2>100),"合格","不合格")
IF函數(shù)中可以用OR()函數(shù)來表達滿足條件之一,也就是OR()函數(shù)內(nèi)的判斷只要有一個返回TRUE,OR()函數(shù)整體就返回TRUE。
2提醒:
使用多個OR()函數(shù)并且還有IF嵌套的情況下更要考慮所有情況,避免遺漏。
看了excel if函數(shù)滿足條件的篩選方法還看了: