如何利用excel求某個班的單科成績在同一年級前20中的人

2021-04-08 13:28:26 字數 2862 閱讀 2039

1樓:匿名使用者

數學成績表

5-1班 5-2班 5-3班 5-4班 5-5班 5-6班91 96 92 68 85 63

69 70 79 79 67 60

95 96 70 91 74 66

81 69 79 71 89 86

65 85 99 67 70 71

64 94 86 96 64 70

60 73 90 60 98 89

66 79 90 87 82 92

97 72 88 83 96 60

72 95 71 93 62 61

94 73 90 74 95 66

72 99 63 96 71 84

77 73 62 87 90 69

77 78 71 69 67 82

65 68 85 80 77 80

60 90 94 91 84 61

94 72 84 65 69 99

73 91 89 65 92 78

68 74 61 72 61 74

74 64 78 95 73 80

93 86 69 90 65 82

76 61 76 91 87 68

92 94 96 67 74 74

84 85 69 98 70 60

86 94 86 93 81 67

67 95 81 81 88 74

85 93 90 66 99 79

64 88 77 95 79 88

78 80 75 86 93 92

72 65 86 69 73 92

以上是5年級6個班級的數學成績,現在以1班計算:

先求出整個年級的第20名的分數=large(a3:f32,20) 得到值為94

再計算1年級成績在前20名的人數=countif(a3:a32,">=94")

我也是新手,無法將2個公式合併,只能按2步算,希望能幫到你

請問如何在excel中如何運用函式統計出全年級前百分之二十和百分之七十的學生分別在各班的人數?

excel中如何用一個公式計算某班成績排名後20%的學生的總分

2樓:匿名使用者

假設總分數在b列

=sumif(b:b,"<="&**all(b:b,count(b:b)*20%))

在excel中如何給一給一個班的單科成績排名

3樓:超能仔仔

用公式可以實現給一個班的單科成績排名。

操作如下:

一,整列是單科的資料,以下圖資料為例;給英語成績排名。

1;比如,資料截止在第8行,選中c2至c8單元格;

2;在編輯欄中輸入公式:=rank(b2,b$2:b$8)

3;按鍵盤的ctrl+回車鍵;c2至c8單元格即同時顯示出名次數字。

二,幾科成績混在一列資料,以下圖資料為例;給英語成績排名。

1;先在c列與d列之間插入一列;原來d列變為e列;

插入的這一列命名為「英語分數」;若資料截止到第9行,選中「英語分數」這一列的d2到d9單元格;如圖中所示;

2;在編輯欄中輸入公式:=if(b2="英語",c2*1,"")再按鍵盤的ctrl+回車鍵,把c列中英語的分類提取到d列這一列中;如圖中所示。

3;然後,選中e2到e9單元格;接著在編輯欄中輸入公式:=rank(d2,d$2:d$9)

4;鍵盤的ctrl+回車鍵,資料顯示如圖;

5;接著,把每個學生對應的e列單元格合併,如圖中所示;

6;把e2到e9單元格選中,滑鼠右鍵點下,彈出的選單中點「複製」,然後,再次右鍵點下,彈出的選單中點「選擇性貼上」;彈出的「選擇性貼上」操作框,點選「數值」再點確定;

7;點確定後,把d列的「英語分數」刪除,「英語名次」變成d列。

8;單科成績排名操作完成。

4樓:匿名使用者

假設有50個同學 成績分別放在a1到a50內,名次放在b1到b50

在b1內輸入公式=rank(a1,a$1:a$50),然後往下拖即可

5樓:匿名使用者

排名時不選擇中最後一行,就可以了.

excel中如何用一個公式計算某班總分前20名的平均分,已經有班級排名,而且有同名次的情況

6樓:匿名使用者

本來很簡單的事情,可以直接給你公式的,偏偏上的圖沒有行列標號的,重新上個有行列標號的圖吧

請問各位大俠:在excel中如何運用函式統計出4個班前二十名分別在各班的人數?

7樓:匿名使用者

先用adp法或者外掛把語數外整理成一維資料

然後透視一下就輕鬆解決(誰說一定要函式的!!透視表功能就可以)

excel中如何運用函式統計出4個班前二十名分別在各班的人數------你這句話就有歧義~~~既然是每個班級各自的前20,為何又有各班的人數。。。。。

8樓:西山采薇客

示意圖如下:

如資料在a3:i50,

在j3中輸入公式:=large(g:g,row(a1)) ,下拉。

在k3中輸入公式:=index(d$3:d$50,**all(if(g$3:

g$50=j3,row($1:$48)),countif(j$3:j3,j3))) ,同時按下enter鍵,shift鍵,和ctrl鍵,下拉。

在l3中輸入公式:=index(f$3:f$50,**all(if(g$3:

g$50=j3,row($1:$48)),countif(j$3:j3,j3))),同時按下enter鍵,shift鍵,和ctrl鍵,下拉。

如何利用excel製作QC品質管理的的柏拉圖

選擇資料,插入柱形圖 選擇 累計百分比項資料 右鍵單擊,選擇 設定資料系列格式 在彈出的新的視窗中選擇 系列選項 中的 次座標軸 選項選中磚紅色柱形圖,右鍵單擊 更改系列圖表型別 在彈出的新視窗中選擇 折線圖 完成柏拉圖的初步製作,接下來依據場合及個人喜好進行修改。資料收集,excel裡,插入 品管...

EXCEL中如何自動計算滿足日期條件的單元格數

1 在空白列 如h列 寫上日期的上界 為外界 與下界 為內界 h1 2009 07 01 h2 2009 08 01 2 在需要的計算結果的單元格如h3填寫公式 countif a1 g4,h2 countif a1 g4,h1 3 必要時修改h1 h2,即可得出任意期間日期段的單元格數。題目的意思...

在excel中,如何利用公式將同單元格中的數字從小到大排序

我來也 如果僅僅是3個數,則可直接用陣列公式 min mid a1,row 1 3 1 large mid a1,row 1 3 1 2 max mid a1,row 1 3 1 即可取出最小 第二大 最大數並連線起來就是了 見樣表截圖,b1輸入 rept 0,len a1 len substitu...