ecel請高手利用函式按條件分別計算及格率

2021-10-30 06:23:11 字數 5800 閱讀 5970

1樓:匿名使用者

比如職名在c列,得分在d列,助理平均分=sumif(c2:c200,"助理",d2:d200)/countif(c2:

c200,"助理"),合格率=sumproduct((c2:c2100="助理")*(d2:d200>=70))/countif(c2:

c200,"助理")

你可以在後面的g2開始輸入職名,h1平均分,h2輸入=sumif(c2:c14,g2,d2:d14)/countif(c:c,g2)向下填充。

i1合格率,i2輸入=sumproduct((c2:c2100=g2)*(d2:d200>=70))/countif(c2:c200,g2)並向下填充。

2樓:匿名使用者

公式d29=sumif($b$29:$b$35,b29,$c$29:$c$35)/countif($b$29:

$b$35,b29);e29==countifs($b$29:$b$35,b29,$c$29:$c$35,"<80")/countif($b$29:

$b$35,b29);

很大程度上沒必要這麼直接用一個公式,往往多用一兩列輔助列會有更好的效果,excel統計其實始終就那麼幾個常用的的公式反覆用

3樓:思雪遙遙

countif/sumproduct或者更簡單的資料透視表!

4樓:霍桂蘭輝雲

假設成績在單元格區域c2到c50,在單元格g1輸入

=countif(c2:c50,">=60")/count(c2:c50)

右鍵設定單元格格式,數字,百分比,確定。

5樓:匿名使用者

函式什麼的我不太熟練,不過你這個可以用篩選直接得出來,比如篩選助理,然後可以得到計數,平均,和總分,然後手動除一下。。。。可能你也知道這個方法

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

6樓:

以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單元格,同時計算出數學成績的及格率,完成。

7樓:浪子_回頭

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

及格率公式:

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

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

優秀率公式:

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

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

8樓:騎鵝旅行

計算及格率首先要分別算出及格的數量和全部的數量,可以使用專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對有資料單元格計數的函式。

9樓:敖雍宰父婷美

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

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

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

10樓:滕樹萍

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

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

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

=count(b2:b100)

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

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

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

11樓:匿名使用者

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

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

12樓:liver塗

"=d18/d17"

excel中,怎麼用函式計算成績的及格率和優秀率?需要詳細的哦。

13樓:匿名使用者

這要用countif的count函式來做

假設分數寫在b列,資料在b2至b100單元格區域,及格是60分,優秀是80分,(假設沒有內人缺考,就算有也計上

容了0分)

則公式可以寫成

及格率公式

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

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

優秀率公式

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

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

公式用countif統計出大於某分的總個數,用count統計出數字的個數,兩者相除就是比值

14樓:宛丘山人

在某單bai元格中輸入公式例如:

du及格zhi率(>=60算及格,資料範圍為daoa1到版a40):

=countif(a1:a40,">=60")/count(a1:a40)

優秀率(比如》=95算優權秀,資料範圍為a1到a40):

=countif(a1:a40,">=95")/count(a1:a40)

15樓:匿名使用者

計算及格率:(1)單擊選定用於存放計算結果的單元格(即結果放在**,就回單擊選定**)。(2)在單元格中答輸入計算公式:

=countif(要計算的資料區域,判斷條件)/count(要計算的資料區域) 例如,如果要計算的資料區域為c2:c32,判斷條件為 >=60 (表示及格及以上者),則輸入:=countif(c2:

c32,">=60")/count(c2:c32)之後,將結果單元格設定為百分比格式就行了。計算優秀率的方法與計算及格率相同,只是判斷條件為 >=80 (表示80分以上者)

16樓:匿名使用者

樓主,你的問題不詳細,如何能給出答案,如在何種範圍內是優秀47728719

17樓:匿名使用者

如資料在a1:a100中,則

及格率 =countif( a1:a100,">=60")/100

優秀率 =countif( a1:a100,">=80")/100

18樓:身份證達人

=if(and(60

excel中怎麼用函式計算成績的及格率和優秀率?

19樓:匿名使用者

在excel中如何計算及格率和優秀率

解析:計算及格率:

(1)單擊選定用於存放回計算結果的單元格(即結

答果放在**,就單擊選定**)。

(2)在單元格中輸入計算公式:=countif(要計算的資料區域,判斷條件)/count(要計算的資料區域)

例如,如果要計算的資料區域為c2:c32,判斷條件為 >=60 (表示及格及以上者),則輸入:=countif(c2:c32,">=60")/count(c2:c32)

之後,將結果單元格設定為百分比格式就行了。

計算優秀率:

(1)單擊選定用於存放計算結果的單元格(即結果放在**,就單擊選定**)。

(2)在單元格中輸入計算公式:=countif(要計算的資料區域,判斷條件)/count(要計算的資料區域)

例如,如果要計算的資料區域為c2:c32,判斷條件為 >=90 (表示優秀及以上者),則輸入:=countif(c2:c32,">=90")/count(c2:c32)

之後,將結果單元格設定為百分比格式就行了。

20樓:匿名使用者

如果成績在d列,超過60的為及格,超過85的為優秀,那麼

及格率輸入 =countif(d:d,">=60")/count(d:d)

優秀率輸入 =countif(d:d,">=85")/count(d:d)

21樓:匿名使用者

這要用countif的count函式來copy做

假設分數寫在b列,資料在b2至b100單元格區域,及格是60分,優秀是80分,(假設沒有人缺考,就算有也計上了0分)

則公式可以寫成

及格率公式

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

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

優秀率公式

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

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

公式用countif統計出大於某分的總個數,用count統計出數字的個數,兩者相除就是比值

用ecel利用函式計算業績評價,用excel利用函式計算業績評價

題目中未交待清楚 40000時的情況,可能是漏寫條件了。在c2單元格輸入以下公式,然後向下填充公式 if b2 40000,優秀 一般 詳見附圖 開啟excel,將資料拷貝成如下,在c列寫公式 if b1 40000,優秀 一般 將第一行的公式拷貝到c列每一行,得出結果如下 a列 b列 c列 葉長樂...

ecel的if函式中條件區域怎麼輸

萬年金剛鑽 怎麼輸?根據需求,也就是判斷的依據可以是下面的任何一種或組合 a1 1 b2 3 c4 錯 sum a1 b3 5 等等等等 舍火烈風 可以直接輸入a1 f19這樣的區域,也可以用滑鼠進行選擇 應用達人 一,if函式的公式是 if 邏輯表示式,如果結果為真時的表示式,如果結果為假時的表示...

在ecel中如何利用函式求10的n次方

1 首先打bai 開excel,演示所用版本為du2016,其他版本亦可。zhi2 先在 daod5單元內格輸入提示 容文字,在e4單元格輸入n列的列頭,在f5單元格輸入結果列的列頭。3 在e5單元格輸入n的值,可以任意,這裡演示使用了數字1,然後再f5單元格輸入函式 power 10,e5 代表以...