如何使用ecel函式統計各分數段的人數

2021-03-21 12:30:56 字數 5273 閱讀 8349

1樓:匿名使用者

步驟如下:

1、開啟excel成績表,假設a列為學生成績,選擇b1單元格,在其中輸入篩選公式,將各分數段的成績分類別標示。

2、在b列中輸入需要分段的段數,假設將段數分為60、70、80、90、100五個段數關卡,則在b列中將這幾個段數數字分別輸入其中。

3、在c列中輸入相應公式,首先在c2列單元格中輸入=frequency($a$2:$a$18,b2:b6),其中$a$2:$a$18為鎖定a列取數框,b2:b6為分數段。

4、在c3單元格中輸入公式=frequency($a$2:$a$18,b3:b6)-frequency($a$2:

$a$18,b2:b6),公式含義為使用70分以下的人數減去60分一下的人數,得出60-70分數之間的人數。

5、在c3單元格選擇下拉,將公式下拉至c4、c5、c6單元格,公式自動複製完成,既可以分別得出0-60分、60-70分、70-80分、80-90分、90-100分的學生人數。

2樓:顧傾城

1、首先在電腦端開啟excel軟體,開啟需要進行分段人數的**。

2、找到一列輸入分數段60、70、80、90、100的資料單元格。

3、接著在一列輸入標題人數,選中d2至d6列,在編輯攔輸入該區域資料,d2:d6是區間區。

4、輸入完成後按鍵ctrl+shift+enter,顯示各分數段人數。

5、如果算幾列成績,加一列語文成績,進行計算,如圖所示。

6、選中選中d2至d6列,寫入公式=frequency(b2:b22,d2:d6)中b22換成c22。

7、輸入完成後按鍵ctrl+shift+enter,顯示兩次語文成績的各分數段人數,如圖所示。

3樓:天使在唱歌

可以用countif函式。

1、以excel2010版本為例,有如下學生的成績表,現要統計總分在一定範圍的人數;

2、如計算總分270以上的人數,首先輸入countif函式,指計算某個區域中滿足給定條件的單元格數目;

3、然後輸入函式的取值範圍e2:e6,條件是「>=270」,按回車鍵後則可統計出滿足條件的人數;

4、如要計算270-279之間的人數,則可以用兩條公式相減,大於270的減去大於279的人數,則是270-279之間的人數了;

5、如果要求多個條件,例如語文數學均90分以上,那麼就要用到countifs函式了,countifs函式和countif函式是一樣的道理,只不過有多個條件時就要加s則用countifs函式而已。

4樓:微笑

具體操作如下:

1、開啟excel**,把各學科的成績輸入到excel**中。

2、再**的空白處輸入和製作乙個統計**。

3、在需要輸入統計數值的單元格內雙擊雙標,呈現可編輯的狀態。

4、然後在單元格呢輸入「=countifs(a3:a17,">=60",a3:a17,"<=79")」,其中a3:a17代表統計的單元格區域,60、79為數值範圍。

5、輸入完成後,在它處單擊滑鼠,如圖可以看到統計的結果了。

5樓:匿名使用者

統計個數需要用到excel中的countif函式公式

舉例說明:統計a列中分數在80~90之間的人數。

在b1中輸入=countif(a1:a20,">=80")-countif(a1:a20,">=90")就能算出80-90之間的人數。

其中a1:a2為需要統計的區域,「>=80」及「>=90」為篩選的條件。

擴充套件資料

1、countif函式的語法規則為:countif(range,criteria)

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

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

引數可以是數字、文字、形如 true 或false的邏輯值、陣列、形如 #n/a 的錯誤值或單元格引用。給定的引數必須能產生有效的值。引數不僅可以是常量、公式或其它函式,還可以是陣列、單元格引用等。

2、單元格引用是用於表示單元格在工作表所處位置的座標值。例如,顯示在第 b 列和第 3 行交叉處的單元格,其引用形式為"b3"。

3、陣列是用於建立可產生多個結果或可對存放在行和列中的一組引數進行運算的單個公式。在microsoft excel有兩類陣列:區域陣列和常量陣列。

區域陣列是乙個矩形的單元格區域,該區域中的單元格共用乙個公式;常量陣列將一組給定的常量用作某個公式中的引數。

6樓:匿名使用者

「使用excel函式統計各分數段的人數」的操作步驟是:

1、開啟excel工作表;

2、由已知條件可知,需要將b2:b34單元格的分數,按照分數段統計出相應的個數,在excel中可通過sumproduct、sum、countif、frequency等函式來實現。

3、方法一:sumproduct函式

在e2單元格輸入以下公式,然後向下填充公式

=sumproduct((b$2:b$34>=--left(d2,find("-",d2)-1))*(b$2:b$34<--right(d2,len(d2)-find("-",d2))))

公式表示:將b2:b34單元格中同時滿足大於等於d2連線符左側資料且小於d2連線符右側資料的個數統計出來。

方法二:sum函式

在e2單元格輸入以下公式陣列,按ctrl+shift+enter組合鍵結束,然後向下填充公式

=sum((b$2:b$34>=--left(d2,find("-",d2)-1))*(b$2:b$34<--right(d2,len(d2)-find("-",d2))))

方法三:countif函式

在e2單元格輸入以下公式陣列,按ctrl+shift+enter組合鍵結束,然後向下填充公式

=countif(b$2:b$34,">="&--left(d2,find("-",d2)-1))-countif(b$2:b$34,">="&--right(d2,len(d2)-find("-",d2)))

公式表示:從b2:b34資料區域,統計大於等於d2連線符左側條件的個數,再減去大於d2連線符右側條件的個數,得到分數段的個數。

方法四:frequency函式

在d8:d10單元格輸入分數段的上限70,80,90,作為分數段的分界點,然後選擇e7:e10單元格,輸入以下陣列公式,按ctrl+shift+enter組合鍵結束;

=frequency(b$2:b$34,d$8:d$10)

公式結果與上面的分數段結果有所不同,這是因為計數規則的差別,也即70、80、90計入哪個分數段的規則的差異,不同的計數規則會有不同的結果。

怎麼利用excel統計各分數段的人數

7樓:匿名使用者

excel中快速提取各個分數段人數的方法

8樓:三俗要反我

在分數列上右擊排序或者篩選,自己排序,或者分類處理

如何在excel中統計各分數段人數?

9樓:匿名使用者

統計個數需要用到excel中的countif函式公式

舉例說明:統計a列中分數在80~90之間的人數。

在b1中輸入=countif(a1:a20,">=80")-countif(a1:a20,">=90")就能算出80-90之間的人數。

其中a1:a2為需要統計的區域,「>=80」及「>=90」為篩選的條件。

擴充套件資料

1、countif函式的語法規則為:countif(range,criteria)

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

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

引數可以是數字、文字、形如 true 或false的邏輯值、陣列、形如 #n/a 的錯誤值或單元格引用。給定的引數必須能產生有效的值。引數不僅可以是常量、公式或其它函式,還可以是陣列、單元格引用等。

2、單元格引用是用於表示單元格在工作表所處位置的座標值。例如,顯示在第 b 列和第 3 行交叉處的單元格,其引用形式為"b3"。

3、陣列是用於建立可產生多個結果或可對存放在行和列中的一組引數進行運算的單個公式。在microsoft excel有兩類陣列:區域陣列和常量陣列。

區域陣列是乙個矩形的單元格區域,該區域中的單元格共用乙個公式;常量陣列將一組給定的常量用作某個公式中的引數。

10樓:顧傾城

1、首先在電腦端開啟excel軟體,開啟需要進行分段人數的**。

2、找到一列輸入分數段60、70、80、90、100的資料單元格。

3、接著在一列輸入標題人數,選中d2至d6列,在編輯攔輸入該區域資料,d2:d6是區間區。

4、輸入完成後按鍵ctrl+shift+enter,顯示各分數段人數。

5、如果算幾列成績,加一列語文成績,進行計算,如圖所示。

6、選中選中d2至d6列,寫入公式=frequency(b2:b22,d2:d6)中b22換成c22。

7、輸入完成後按鍵ctrl+shift+enter,顯示兩次語文成績的各分數段人數,如圖所示。

11樓:匿名使用者

步驟如下:

1、開啟excel成績表,假設a列為學生成績,選擇b1單元格,在其中輸入篩選公式,將各分數段的成績分類別標示。

2、在b列中輸入需要分段的段數,假設將段數分為60、70、80、90、100五個段數關卡,則在b列中將這幾個段數數字分別輸入其中。

3、在c列中輸入相應公式,首先在c2列單元格中輸入=frequency($a$2:$a$18,b2:b6),其中$a$2:$a$18為鎖定a列取數框,b2:b6為分數段。

4、在c3單元格中輸入公式=frequency($a$2:$a$18,b3:b6)-frequency($a$2:

$a$18,b2:b6),公式含義為使用70分以下的人數減去60分一下的人數,得出60-70分數之間的人數。

5、在c3單元格選擇下拉,將公式下拉至c4、c5、c6單元格,公式自動複製完成,既可以分別得出0-60分、60-70分、70-80分、80-90分、90-100分的學生人數。

12樓:微笑

具體操作如下:

1、開啟excel**

,把各學科的成績輸入到excel**中。

2、再**的空白處輸入和製作乙個統計**。

3、在需要輸入統計數值的單元格內雙擊雙標,呈現可編輯的狀態。

4、然後在單元格呢輸入「=countifs(a3:a17,">=60",a3:a17,"<=79")」,其中a3:a17代表統計的單元格區域,60、79為數值範圍。

5、輸入完成後,在它處單擊滑鼠,如圖可以看到統計的結果了。

如何在ecel中使用rank函式排序

平常生活中,我們想將一列數字排序,大家最易想到的是用排序按鈕,然後下一列用自動填充功能填充,但是當遇到兩個資料相同的時候,這樣填充出來的資料就不能很好的顯示排名情況。如下圖所示,兩個105相同的分數,但是自動填充顯示的名次卻不一樣。我們還得對這些相同分數的排名進行手動修改。如何讓excel幫助我們,...

ecel怎麼使用if函式設定篩選條件

你想怎樣篩選,發圖上來 使用if函式來進行判斷 1 開啟excel,開啟你的資料文件,在你想輸出資料的單元格點選工具欄上的 插入 函式 邏輯 if 然後點選確定。2 點選確定後會彈出乙個框框,第乙個表示條件,後面兩個是判斷條件的結果。點選小編標註的地方,選擇資料,一般我們不用選擇全部的資料,只需選擇...

vb程式設計 統計學生各分數段的人數,並輸出請高人修正該程式

唯一的問題似乎就是應當將end sub 移到下一行。vb程式,隨機產生20個學生的成績,並顯示.統計各分數段人數,即0 59,60 69,70 79,8 private sub command1 click dim a 20 as integer clsc1 0 c2 0 c3 0 c4 0 c5 ...