Excel函數(shù)可以幫助各位老師用字母A、B、C給學(xué)生打成績(jī)。我們定的標(biāo)準(zhǔn)是80分以上為A,60分至79分為B,60分以下為C。下面我們看如何實(shí)現(xiàn)這一效果。
一、利用公式計(jì)算等級(jí):
在Excel中把成績(jī)錄入完成,然后在表頭行的最后邊再添加上一個(gè)“等級(jí)”列。在F2單元格中輸入:=CONCATENATE(IF(C2>=80,"A",IF(C2>=60,"B","C")),IF(D2>=80,"A",IF(D2>=60,"B","C")),IF(E2>=80,"A",IF(E2>=60,"B","C"))),然后把鼠標(biāo)指針指向F2單元格的右下角,等鼠標(biāo)指針變成黑色十字加號(hào)時(shí),按住左鍵向右拖動(dòng)到這列單元格的最后放手。(如圖1)
也可以在F2單元格中輸入:=IF(C2>=80,"A",IF(C2>=60,"B","C"))&IF(D2>=80,"A",IF(D2>=60,"B","C"))&IF(E2>=80,"A",IF(E2>=60,"B","C")),然后把鼠標(biāo)指針指向F2單元格的右下角,等鼠標(biāo)指針變成黑色十字加號(hào)時(shí),按住左鍵向右拖動(dòng)到這列單元格的最后放手。(如圖2和圖3)
二、函數(shù)和公式說明:
上面的公式中我們主要是利用IF條件函數(shù)的嵌套。IF函數(shù)是根據(jù)對(duì)指定條件的邏輯判斷的真假結(jié)果,返回相對(duì)應(yīng)的內(nèi)容的條件函數(shù)。利用此函數(shù)邏輯計(jì)算出真假值,會(huì)返回不同的結(jié)果,從而可達(dá)到篩選數(shù)據(jù)的目的。其語法格式是:IF(logical_test,value_if_true,value_if_false), logical_test:表示計(jì)算結(jié)果為TRUE或者FALSE的任意值或表達(dá)式,該參數(shù)可使用任何比較運(yùn)算符;value_if_true:表示logical_test為TRUE(也就是真或正確)時(shí)返回的值;value_if_false:表示logical_test為FALSE(也就是假或錯(cuò)誤)時(shí)返回的值。
而本例中的公式IF(C2>=80,"A",IF(C2>=60,"B","C"))意思是如果C2單元格中的語文分?jǐn)?shù)大于或等于80分,則在F2單元格中顯示字母A,而如果小于80分則再重新判斷是否大于等于60分,如果大于或等于60分則在F2單元格中顯示字母B,而如果小于60分則顯示字母C。
CONCATENATE是將若干個(gè)文字項(xiàng)合并至一個(gè)文字項(xiàng)中的函數(shù)。其語法格式是:CONCATENATE(text1,text2……)。而&是將多個(gè)單元格字符串連接成一個(gè)字符串的函數(shù)。其語法格式是:numb1&numb2&……。這里text1和numb1是指IF(C2>=80,"A",IF(C2>=60,"B","C")),即語文這列成績(jī)的等級(jí);text2和numb2是指IF(D2>=80,"A",IF(D2>=60,"B","C")),即數(shù)學(xué)這列成績(jī)的等級(jí);text3和numb3是指IF(E2>=80,"A",IF(E2>=60,"B","C")),即英語這列成績(jī)的等級(jí)。
新聞熱點(diǎn)
疑難解答
圖片精選