|
Excel統(tǒng)計成績經(jīng)常用到的一個公式(根據(jù)分?jǐn)?shù)給出優(yōu),良,中,差)
因為本人從事教學(xué)工作,經(jīng)常要用到Excel對成績進(jìn)行計算匯總,其中遇到的一個典型的問題是如何根據(jù)分?jǐn)?shù)來給出優(yōu)、良、中、差的等級。 如果只有兩個分?jǐn)?shù)段(如及格、不及格兩個級別)很好辦,假設(shè)成績數(shù)據(jù)已經(jīng)輸入單元格A1,直接用Excel公式輸入條件A1>=60,為真時填寫“及格”,為假時填寫“不及格”就可以了。這時顯示在Excel單元格里的公式是:=IF(A1>=60, “及格”,“不及格”)。 如果有多個分?jǐn)?shù)段,比如要求: x<60-----------------------不及格 x>=60 AND x<75--------及格 x>=75 AND x<85--------良 x>=85----------------------優(yōu) 其實很簡單,只要了解Excel里IF函數(shù)參數(shù)和返回值的用法,第一個參數(shù)是條件,第二個參數(shù)是條件為真的返回值,第三個參數(shù)是條件為假的返回值;而且IF函數(shù)可以嵌套(根據(jù)Excel2003的幫助文件,最多嵌套可達(dá)七層),這樣上面的問題可以用如下公式來解決: =IF(A1<60,"不及格",IF(A1<75,"及格",IF(A1<85,"良","優(yōu)"))) (這時無法使用Excel的交互式的方法輸入,可以把這個公式修改后復(fù)制到單元格里) 因為Excel特有的單元格拖拽功能,很容易就把這個公式給復(fù)制到一整列上了,這樣就實現(xiàn)了一系列成績自動的給出等級,使用起來還是比較方便的。這個小技巧比較初級,但是我認(rèn)為還是比較的實用的,見笑了。 |
|
|