excel请高手 利用函数按条件分别计算及格率

如图所示,70分及格,我想新建两个单元格按职名分类(比如所有助理的平均分和及格率)。我只会用countif函数,其他不会了。真心头疼。请高手帮忙解决。定有追加

应题目要求,利用函数按条件分别计算及格率:


H2数组公式,输入完成后不要直接回车,要按三键  CTRL+SHIFT+回车  结束再下拉。

=INDEX(B:B,SMALL(IF(B$2:B$999="","",IF(MATCH(B$2:B$999,B$2:B$999,)=ROW($1:$998),ROW($2:$999),4^8)),ROW(A1)))&""


I2公式下拉:

=IF(H2="","",ROUND(SUMIF(B:B,H2,C:C)/COUNTIF(B:B,H2),1))


J2公式下拉:

=IF(H2="","",SUMPRODUCT((B$2:B$999=H2)*(C$2:C$999>=70))/COUNTIF(B:B,H2))


D2公式:

=AVERAGE(C2:C21)


E2公式:

=COUNTIF(C:C,">=70")/COUNT(C2:C21)


我把文件传上来,请点击这回答右下角绿色的“点击下载”按钮,下载文件看看效果。


温馨提示:内容为网友见解,仅供参考
第1个回答  2013-06-28
比如职名在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个回答  2013-06-27
所有助理的平均分=AVERAGEIF(B:B,B1,C:C)

及格率=COUNTIF(C:C,">69")/COUNT(C:C)
所有助理的及格率=COUNTIFS(B:B,B1,C:C,">69")/COUNTIF(B:B,B1)


第3个回答  2013-06-27

公式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统计其实始终就那么几个常用的的公式反复用

第4个回答  2013-06-27
COUNTIF/SUMPRODUCT或者更简单的数据透视表!

excel请高手 利用函数按条件分别计算及格率
应题目要求,利用函数按条件分别计算及格率:H2数组公式,输入完成后不要直接回车,要按三键 CTRL+SHIFT+回车 结束再下拉。=INDEX(B:B,SMALL(IF(B$2:B$999="","",IF(MATCH(B$2:B$999,B$2:B$999,)=ROW($1:$998),ROW($2:$999),4^8)),ROW(A1)))&""I2公式下拉:=IF(H2="...

excel请高手 利用函数按条件分别计算及格率
比如职名在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)...

Excel表格技巧—计算及格率的方法
首先,先在单元格B8中输入COUNTIF公式(统计及格人数的函数),这是对指定区域中符合指定条件的单元格计数的一个函数。Countif函数的语法规则是:countif(range,criteria)range参数:要计算其中非空单元格数目的区域。criteria参数:以数字、表达式或文本形式定义的条件:在公式括号内选择要统计的区域,和输...

excel合格率怎么算 怎样在Excel上用函数计算及格率
1、打开“Excel”,点击及格率后方单元格,输入“=COUNTIF(C2:C9,>=90)\/COUNTA(C2:C9)”。2、点击上方的“√”可以计算出数学的及格率。3、把鼠标移到单元格右下角,点击拉到右边即可计算出语文和英语的及格率。

及格率函数公式excel
那么按照上述公式计算,及格率就是30\/49≈0.6122,转换为百分比形式就是61.22%。总的来说,利用Excel中的COUNTIF函数和COUNT函数,我们可以轻松地计算出及格率,为数据分析和统计提供便利。同时,这种方法也具有很高的灵活性和适用性,可以根据不同的需求和条件进行调整和修改。

如何用函数计算成绩的及格率?
1、打开需要处理的excel表格,以语文成绩为例求解它的及格率,在语文成绩下方选取一个空格求解它的及格率。2、若总分为150分,90分及格,在空格内输入计数函数=COUNTIF(D3:D11,">=90")\/COUNT(D3:D11),意思为对语文成绩90分及以上的进行计数,除以总人数。3、单击回车键后,计算出来的结果是...

如何用excel统计学生成绩及格人数和及格率呢
假设学生成绩数据存储在Excel表格中的A列,第一行为表头,可以按照以下步骤进行统计:1. 在B1单元格中输入“及格人数”,在C1单元格中输入“及格率”。2. 在B2单元格中输入以下公式:=COUNTIF(A2:A100,">=60"),其中A2:A100为学生成绩所在的单元格范围,">=60"表示大于等于60分的成绩算作及格。3...

及格率函数公式excel
在Excel中计算及格率,可以使用COUNTIF函数和COUNT函数的组合来实现。具体步骤如下:1. **确定成绩范围**:首先,明确你的成绩数据所在的单元格范围,比如从A1到A10。2. **计算及格人数**:使用COUNTIF函数统计大于等于及格分数(如60分)的人数。公式为`=COUNTIF(A1:A10,">=60")`,其中`A1:A10...

Excel表格及格率计算方法快速掌握, Excel表格及格率计算方法快速掌握...
1.将需要进行编辑的Excel表格打开。选中需要进行及格率设置的区域,单击一下添加及格率的单元格。在输入框中先要选中,需要进行统计的数据区域,然后输入公式条件=60,这个条件的意思就是说,将成绩大于等于60分的全部筛选出来。2.然后再通过countif函数进行及格人数的统计。在条件后面添加一个\/代表的是除...

及格率怎么算?
计算及格率首先要分别算出及格的数量和全部的数量,可以使用EXCEL中的COUNT函数计算出规定范围内的全部有效数量。用COUNTIF函数计算出规定范围内的及格数量,假设成绩表如下:及格率公式为:COUNTIF(B2:B8,">=60")\/COUNT(B2:B8),原理如下:1、COUNTIF(B2:B8,">=60")为算出成绩及格(≥60...

相似回答