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