用excel在「成績評定」列,用if函式得出各人「成績評定

2021-04-12 11:20:56 字數 6000 閱讀 2528

1樓:alex的生活快與慢

=if(a1>=85,"優秀",if(a1>=60,"中等","較差"))

其中a1代表存放平均分的單元格,根據具體情況替換

2樓:匿名使用者

=lookup(a1,,),向下複製。

3樓:匿名使用者

=if(c2>=85,"優秀",if(and(c2>60,c2<85),"中等","差")) 也可以用lookup 函式=lookup(c2,,)

4樓:匿名使用者

先求得平均分,設平均分在a1單元格,

=if(a1>=85,"優秀",if(a1>=60,"中等","較差"))

5樓:匿名使用者

=if(a1>=85,"優秀

",if(a1>=60,"中等","較差

"))或專

=if(a1<60,"較差",if(a1<85,"中等","優秀屬"))

或=lookup(a1,,)

或=vlookup(a1,,2,1)

或=lookup(a1,)

excel中使用if函式判斷成績等級(成績大於等於60分的為合格,大於等於70分的為中等,大於等於80分。。。

6樓:隨風遠去

21使用if函式判斷考核成績是否合格

7樓:匿名使用者

有兩種辦法:

1.用if()函式,對設定值的條件進行判斷,返回各判斷條件對應的等級

=if(b2>=80,"優秀",if(b2>=70,"中等",if(b2>=60,"合格","不合格")))

2.利用match()函式,返回指定序次的等級

=choose(match(b2,,1),"不合格","合格","中等","優秀")

具體說明:

1.用條件函式if(),公式的書寫方法為=if(條件,條件為真時的結果,條件為假時的結果),允許巢狀

按你的要求,即轉換為:

=if(b2>=80,"優秀",對於小於80的情況進行判斷)

||=if(b2>=80,"優秀",if(b2>=70,"中等",對於小於70的情況進行判斷))

......

2.用match函式找出分數所在的區間值,再用choose找出該值對應的序列

即把分數分段為0,60,70,80找出分數落在哪一段,再按該位置找出在"不合格","合格","中等","優秀"中對應的值

8樓:匿名使用者

步驟如下:

1、比如分類的a列,b列中顯示結果。條件:大於等於90分為優秀,90-60為良好,60以下為差。

2、在b1中輸入=if(a1>=90,"優秀",if(a1>=60,"良好","差"))按下回車鍵。

3、其他的單元不用輸入,使用填充功能向下填充公式。

值得注意的是:用if判斷a1值,如果a1大於等於90則顯示優秀,否則再判斷a1大於等於60時顯示良好,否則顯示差。

9樓:匿名使用者

在c2中輸入 =lookup(b2,,)

或: =if(b2<60,"不合格",if(b2<70,"合格",if(b2<80,"中等","優秀")))

兩個公式二選一\後往下拉

10樓:匿名使用者

b2為成績,在b3輸入

=if(60==80,"優秀","不合格")))

11樓:匿名使用者

=lookup(b2,,)

怎樣在excel上用函式計算及格率

12樓:

以2007版excel為例,我們對下圖中的語文和數學成績的及格率進行計算

1、首先我們在d12單元格輸入函式:62616964757a686964616fe4b893e5b19e31333366303762=countif(),用countif函式來統計及格的人數,即語文成績大於等於60分的人數。

countif函式是microsoft excel中對指定區域中符合指定條件的單元格計數的一個函式。

countif函式的語法規則是:countif(range,criteria)

range引數:要計算其中非空單元格數目的區域。

criteria引數:以數字、表示式或文字形式定義的條件。

2、選擇countif函式的第一個引數條件:指定區域,也就是選中所有的語文成績的單元格,即單元格d2到d11(如下圖),選擇完成後輸入「,」,第一個引數條件選擇完成。

3、選擇countif函式的第二個引數條件:條件引數,也就是隻統計滿足這個條件的單元格數量,即統計滿足成績大於等於60分的單元格數量(如下圖),輸入完成後countif函式的最後一個條件完成。

注意:條件引數:成績大於等於60分需要加引號,否則會提示公式錯誤。

4、countif函式輸入完成後按回車鍵,返回計算結果(即:7,成績大於等於60分的有7人。)如下圖所示。

5、從上圖以及計算結果可以看出及格的人數為7人,現在因為我們要計算的是語文成績的及格率,而及格率=及格人數/總人數,所以我們在countif函式的後面輸入除號「/」,如下圖所示。

6、現在我們用count函式來統計出總人數,即在除號後面輸入函式:count()。

count函式是一個excel函式,在excel辦公軟體中計算引數列表中的數字項的個數。

count函式的語法規則是:count(value1,value2, ...)

引數:value1, value2, ... 是包含或引用各種型別資料的引數(1~30個),但只有數字型別的資料才被計數。

7、選擇count函式的統計範圍,因為我們要統計語文成績的單元格個數,所以我們的選擇範圍為d2到d11(如下圖),count函式輸入完成,顯示結果如下圖。

8、count函式輸入完成後,按回車鍵返回計算結果,如下圖所示返回值為:0.7。

9、為了更直觀的表現及格率,我們可以把d12單元格的格式更改為百分比格式。然後將滑鼠移動到d12單元格右下角,當游標呈「+」字型時按住滑鼠左鍵往右拖拽單元格複製公式到e12單元格,同時計算出數學成績的及格率,完成。

13樓:浪子_回頭

這要用baicountif的count函式來做。假設du分數寫在b列,資料在b2至b100單元格zhi區域,及格是dao60分,版優秀是80分,則公式可以寫權成:

及格率公式:

=countif(b2:b100,">=60")/count(b2:b100)

再設定單元格格式為百分比格式

優秀率公式:

=countif(b2:b100,">=80")/count(b2:b100)

再設定單元格格式為百分比格式

14樓:騎鵝旅行

計算及格率首先要分別算出及格的數量和全部的數量,可以使用專excel中的count函式計算出規定範圍內屬的全部有效數量。用countif函式計算出規定範圍內的及格數量,假設成績表如下:

及格率公式為:countif(b2:b8,">=60")/count(b2:b8),原理如下:

1、countif(b2:b8,">=60")為算出成績及格(≥60)的人數

2、count(b2:b8)為算出單元格總人數

3、兩者相除countif(b2:b8,">=60")/count(b2:b8)=及格人數/總人數=及格率

countif是excel中用來對指定區域中符合指定條件的單元格計數的函式。count是excel對有資料單元格計數的函式。

15樓:敖雍宰父婷美

假設a1:a50是成績列,60分為及格

輸入=countif(a1:a50,">=60")/count(a1:a50)

回車單元格格式設定為百分比即可

16樓:滕樹萍

假如要bai計算b2:b100的及格

du率,大於zhi等於60分為及格:dao及格人數:

=countif(b2:b100,">=60")參加考專試人數:

=count(b2:b100)

綜合以上公式,屬b2:b100單元中的及格率為:

=countif(b2:b100,">=60")/count(b2:b100)

並將其單元格格式設定為「百分數」即可。

17樓:匿名使用者

假設成績a列,每列有20人,將及格率單元格資料格式設定為百分比,輸入公式:

=countif(a1:a20,">="&60)/20

18樓:liver塗

"=d18/d17"

excel中怎樣用if條件語句判斷個分數段的評價(如大於等於80分顯示「優秀」,小於60分顯示「不及格」)

19樓:天使在唱歌

以excel2010版本為copy例,操作如下:bai1、如下圖,要用if條件du語句判斷語文成績段的評價,大zhi於等於80分顯示「優秀」,dao小於60分顯示「不及格」,其餘為良好;

2、首先在e2單元格輸入公式=if(d2>=80,"優秀",if(d2<60,"不及格","良好")),輸完後按enter鍵則可得出結果;

3、把滑鼠放在e2單元格右下角,下拉填充該公式,則可得出各個分數段的評價了。

20樓:譚笑風笙

分段賦值,

抄分享給你一個簡單的方法,用lookup函式如,a1中填寫分數,在b1中輸入

=lookup(a1,,)

意思是,0-60以內為不及格,滿60不足80為良,滿80以上為優秀。

弄明白這個函式,可以避免if函式7層限制。

21樓:打架的舌頭

給你一個類似的。希望能幫到你

22樓:匿名使用者

有個問題,大於60小於80呢 ?是及格嗎

23樓:word排版高手

=if(a1<60,"不及格",if(a1<80,"合格","優秀"))

24樓:匿名使用者

=if(a1<60,"不及格",if(a1>=80,"優秀"))

excel如何對成績進行等級排分,90分以上為優秀,80至89為良好,60至79為及格,60以下不及格

25樓:哇哎西西

準備工具/材料:裝有windows 10的電腦一臺,microsoft office 家庭和學生版 2007 excel軟體。

1、**中的黃色區域是評分標準,要求a欄中的學生根據該評分標準進行評分,結果顯示在b欄中。

2、選擇單元格b2,在單元格中輸入[=],然後單擊[插入功能]按鈕。

3、下圖彈出[插入功能]對話方塊,選擇[的[全部]選項或選擇類別];在[選擇功能]中選擇[查詢]功能,然後單擊[確定]按鈕。

4、彈出[函式引數]對話方塊:將游標移到第一個引數後,直接選擇**中的單元格a2;將游標移到第二個引數後面,並在對話方塊中輸入。將游標移到第三個引數的後面,在對話方塊中輸入,並在設定完所有引數後單擊「[確定」按鈕。

5、回到工作表,單元格b2顯示評分結果。

6、選擇單元格b2,並拖動滑鼠左鍵以找出剩餘的評分結果。

26樓:雪後飛狐

假設成績在a1單元格

b1單元格輸入公式

=if(a1<60,"不及格",if(a1<80,"及格",if(a1<90,"良好","優秀")))

27樓:安之淺笑之

你找找你裡面有個條件排序的 按要求設定不同顏色 就會出現

28樓:余余

假設c2為成績

等級處公式 下拉即可!

=lookup(c2,,)

29樓:小新de和尚頭

用if函式

如你的成績都放在a列

你在b列輸入:

=if(a1>=90,"優秀",if(a1>=80,"良好",if(a1>=60,"及格","不及格")))

向下拖動就ok了

關於用excel合併兩列的問題,excel合併兩列內容

offset函式可以做,針對你的資料,公式如下 offset a 1,mod int row 0.5 4 4 0,1,1 offset b 1,mod int row 2 1.5 2 0,1,1 offset c 1,mod row 1,2 0,1,1 這裡,第一個offset中的4是年份的個數 2...

用EXCEL表如何讓數字自動列序比

如果 與要填序號的列相鄰一列都不為空的話,在序號一列第一個格內填1,然後將滑鼠移動該單元格右下角,等箭頭變成 的話,就雙擊滑鼠,下邊的就自動填充序號了。可將a1放入1,a2放入2,選定a1 a2區域,按住區域右下角的實心 十 往下拖。或將a1放入1,在a2中輸入公式 a1 1 同理往下拖也可以,第二...

excel用vba巨集中用for迴圈將一列滿足條件的後面加上需要的數值比如

直接寫個公式就可以了。假如你那個1在的列是b,在c裡寫公式if b1 1,a 空 然後填充就可以了。如果一定要用vba,那就讀出來單元格的內容,然後根據內容填充就可以了。sub aaa for i 1 to range a65536 end xlup row if cells i,1 張 and c...