If函數(shù)
簡介:根據(jù)條件判斷是否成立得到相應(yīng)的值 視頻

語法
If(判斷條件, 成立得到的值, 不成立得到的值)
1. 判斷條件:一個(gè)需要判斷的表達(dá)式。其結(jié)果只有2個(gè):True(成立)或False(不成立)
2. 成立得到的值:當(dāng)判斷條件成立, 則會得到該值
3. 不成立得到的值:當(dāng)判斷條件不成立, 則會得到該值
結(jié)果: 將得到一個(gè)值(數(shù)字、文本、邏輯值等)
注意
2003版Excel最多嵌套7個(gè)If函數(shù)
2007版Excel最多嵌套64個(gè)If函數(shù)
實(shí)際應(yīng)用中,If函數(shù)建議嵌套不超過4層,如果超過,建議用其他函數(shù)來解決,如Choose,Lookup 等
例子
=If(2>1,"成立","不成立") 結(jié)果為成立
=If(1>2,"成立") 結(jié)果為FALSE。第三個(gè)參數(shù)省略, 得到的結(jié)果將默認(rèn)為FALSE
=If(1>2,"成立",) 結(jié)果為0。第三個(gè)參數(shù)未設(shè)置(注意逗號), 得到的結(jié)果將默認(rèn)是0
=If(2>1,,"不成立") 結(jié)果為0。第二個(gè)參數(shù)未設(shè)置,得到的結(jié)果將默認(rèn)是0
=If(True,"成立","不成立") 結(jié)果為成立。第一個(gè)參數(shù)是判斷條件,也可以直接是邏輯值(True或False)
=If(3.5,"成立","不成立") 結(jié)果為成立。當(dāng)判斷條件為非0數(shù)字,則為True
=If(0,"成立","不成立") 結(jié)果為不成立。當(dāng)判斷條件為數(shù)字0,則為False
畫演示.gif)