Excel中如何對IF函數(shù)進(jìn)行多層嵌套使用?
網(wǎng)友解答: Excel中如何對IF函數(shù)進(jìn)行多層嵌套使用?在此以我們老師們經(jīng)常要做的成績分析舉例說明。一、什么是IF函數(shù)IF函數(shù)及條件函數(shù),基本語句是IF(logical_test, [v
Excel中如何對IF函數(shù)進(jìn)行多層嵌套使用?在此以我們老師們經(jīng)常要做的成績分析舉例說明。
一、什么是IF函數(shù)IF函數(shù)及條件函數(shù),基本語句是IF(logical_test, [value_if_true], [value_if_false]),其中l(wèi)ogical_test是邏輯檢驗(yàn)的表達(dá)式;value_if_true是檢驗(yàn)結(jié)果為真的返回值,value_if_false是檢驗(yàn)結(jié)果為否的返回值。意思是如果滿意什么條件,則返回某值,否則返回另一值。
二、IF函數(shù)的基本用法以下表為例,當(dāng)C3中的分?jǐn)?shù)在90分(總分150)以上為及格,90分 以下不及格,在D3單元格輸入公式=if(c3=90,“及格”,“不及格”)【注意:所有符號都是英文符號】,并拖動公式填充到D列的其它單元。
三、IF函數(shù)的嵌套用法如下圖,假如我們將成績劃分為“優(yōu)秀”(135分以上)、“較優(yōu)秀”(120分以上)、“良好”(105分以上)、"合格"(90分以上)、“不合格”(90分以下),其中還可能出現(xiàn)有同學(xué)缺考的情況,于是在D3中輸入公式=if(c3=135,"優(yōu)秀",if(c3=120,"較優(yōu)秀",if(c3=105,"良好",if(c3=90,"合格",if(c3="","缺考","不合格"))))),特別說明一下缺考的情況,缺考則該單元格不填(空值),而不是填0。拖動公式填充,則每位同學(xué)的等次就出來了。
四、IF函數(shù)嵌套效果的另一種呈現(xiàn)當(dāng)我們有時候等次分級較多時,用IF函數(shù)就比較麻煩了,這時可以用LOOKUP函數(shù)來代替。如下圖,在I列和J列中分出分?jǐn)?shù)段和等級,在D3中輸入=LOOKUP(C3,$I$3:$I$7,$J$3:$J$7),注意“$"符號是指的絕對引用,此時如果不絕對引號,在拖動公式填充時對應(yīng)的單元格就會下移,就不行了。還有一特別注意的是LOOKUP函數(shù)是向后兼容,所以在分級時一定要從低分到高。
五、IF函數(shù)的綜合用法當(dāng)我們有同學(xué)缺考時(有空值),可以使用IF和LOOKUP的聯(lián)合,在D3中輸入=if(C3="","缺考",LOOKUP(C3,$I$3:$I$7,$J$3:$J$7))。
六、按比例劃定等次以下圖為例,共有29名同學(xué)的成績(C3:C31),按A等20%,B等30%,C等30%,D等20%來劃定等次。
(一)如果用IF函數(shù),先增加一列,計算出每個分?jǐn)?shù)排名在總數(shù)中的比例,用公式=RANK(C3,C$3:C$31)/(COUNTA(C$3:C%31),其中=RANK(C3,C$3:C$31)是分?jǐn)?shù)在所有分?jǐn)?shù)中的排名,COUNTA(C$3:C%31)是統(tǒng)計區(qū)域內(nèi)所有不含空值的單元格個數(shù)(當(dāng)然為里知道有29個數(shù)據(jù),可不用這個函數(shù),直接/29),由于公式需要下拉進(jìn)行填充,所以行區(qū)域的行號要用絕對引用($)。
再按前面IF函數(shù)的嵌套用法進(jìn)行等次的劃定。
(二)直接用LOOKUP函數(shù),輸入:=LOOKUP(PERCENTRANK(C:C,C3),{0,0.201,0.501,0.801},{"D","C","B","A"}),此公式中PERCENTRANK(C:C,C3)意思是C3數(shù)據(jù)在C列中的所有C列數(shù)據(jù)中的百分比排名,此處引用了整個列,也可以像前面一樣用C$3:C$31為個區(qū)域。因?yàn)镻ERCENTRANK排名是降序的,即第一名是1,所以后面的數(shù)組中A占20%,也就是0.8以后的,B占30%,也就是0.5以后的,依次類推。
七、各等次數(shù)據(jù)統(tǒng)計當(dāng)我們劃定了等次后,可能學(xué)需要統(tǒng)計每個等次的學(xué)生數(shù),則可以用公式:=COUNTIF(E$3:E$31,G3),含義是在H3中統(tǒng)計E3:E31區(qū)域內(nèi)等于G3的數(shù)量,區(qū)域是不變的,所以絕對引用,但G3在下拉填充時是需要變?yōu)镚4的,所以相對引用。
更多教育觀點(diǎn)、教學(xué)經(jīng)驗(yàn)、學(xué)習(xí)資源、教育技術(shù),敬請關(guān)注“輕風(fēng)教育”。