在EXCEL表中求满足多个条件的一组数的最大值和最小值

来源:百度知道 编辑:UC知道 时间:2024/06/06 16:58:32
在SHEET1中有下列的一组数:
A B C D E F G
1 班级 语文 数学 语文参考人 1000
2 1 75 75 数学参考人 1000人
3 1 65 96
4 2 87 85
5 2 95 96
6 1 75 85
7 2 85 63 班级 语文最高分 语文最低分
8 1 75 51 1
9 2 65 65 2
说明:语文参考人的1000在F1单元格,数学参考人的1000在F2单元格,参考人是一个用函数统计的数值。要在F8单元格中输入函数求出1班的语文最高分,G9单元格内求1班的语文最低分,(统计B2到B1001的成绩,1001=F1单元格+1),请高手帮忙!
1\2\34\5\6\7\8\9是行号,班级为1班和2班,在A列,语文成绩在B列。

求语文最高分
=MAX(IF(INDIRECT("A2:A"&F1+1)=E8,INDIRECT("B2:B"&F1+1)))
数组公式,需按三键,否则无效。

E8是班级。

按照以上,最低分,以及另一个班的,你应该会算了。

1、在D2输入公式“=IF(A2=1,B2,""),填充公式到数据末行;

2、在F8、G9输入如图公式,OK!

参考人数这些都不用考虑,有多少记录,它就会统计多少的。