期末了!這篇Excel函數教程送給教職工作者,一定有用!
期末考試結束,老師們改完學生試卷,錄入分數之後往往還有這些事兒需要做。比如:學生成績等級評定和每個等級的學生有多少名,每個學生在本班的成績排名,統計前面幾名的學生成績頒發獎狀等等工作要做。
看看下面的截圖,E列的等級如何快速得出。全班50個學生,等級評定標準為:90分(含)以上為優,80分(含)以上不到90分為良,60分(含)以上不到80分為中,60分以下為差。
Excel裡面這種邏輯關係判定,通常會用到IF函數。
IF函數的作用就是進行邏輯判斷,語法如下:IF(條件,條件符合時返回的值,條件不符合時返回的值),再簡要的說就是:if(條件,是,否)。
我們簡單的舉例理解:A1的數據為1,B1的數據為2,在C1輸入公式:=IF(A1=B1,3,4),得到結果為4。公式理解:A1的值等於B1是參數1,將參數1做為檢測條件,如果檢測結果是真,就執行參數2的命令,反之就執行參數3的命令,因此結果就是參數3的命令,返回值為4。
OK,我們回歸到本篇excel教程,E2單元格輸入公式:=IF(D2>=90,"優",IF(D2>=80,"良",IF(D2>=60,"中","差"))),然後下拉,就可以得到全班學生的等級評定。
公式剖析:
第一個IF函數的意思是對「分數是否在90分(含)以上」進行判斷,如果是就返回「優」,如果不是,將進行下一步的判斷:IF(D2>=80,"良",IF(D2>=60,"中","差"));
同樣,第二個IF是對 「被否定的90分(含)以上」的分數(即90分以下的分數)中判斷「分數是否80分(含)以上」,如果是就返回「良」,如果不是,又進行下一步的判斷:IF(D2>=60,"中","差")。
以此類推。
下面的統計,留給觀看本教程的所有朋友自行完成。如何通過Excel得出班平成績,前三名成績,每個等級都有多少人。
溫馨提示:
在提取一二三名成績的時候,有一個知識點需要大家注意,也就是我們平常聽到的Excel排名演算法。Excel中排名,大家習慣分為美式排名和中國式排名。
美式排名通常使用RANK函數,用法比較簡單。
中國式排名是根據咱們國人的習慣,無論有幾個並列第3名,之後的排名仍應該是第4名,即並列排名不佔用名次,這就是中國式排名。中國式排名,其實就是對一個數在一組數據中排名第幾的統計,重複數排名相同,比它小的最大數的排名只低一級。通常可以使用countif,frequency和SUMPRODUCT等函數結合實現。
推薦閱讀:
※這碗小丸子喝醉了,軟綿綿(內附酒釀教程)
※肚皮舞減肥系列教程
※鉤織漂亮花邊、衣領邊圖解、教程|鉤針花樣圖解
※圖文教程:怎樣畫梅
※Lightroom 4.0 教程