作业帮 > 综合 > 作业

EXCEL 怎么按条件取其中最大值

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/07 16:16:37
EXCEL 怎么按条件取其中最大值
是这样的:
有2千多条数据,如图所示,需要归类统计.
条件:
如果A例(光缆编码)中有相同值的单元格,(其实相同数值的都挨在一起了)
结果:
.它所在行的E例(芯数)就选其中 数值最大 的,结果显示在D例(总芯数);(显示 例可出现重复显示)
为什么显示例允许重复呢,因为,我只需要一条总数据,可以同过第二次过滤,排除重复的,所以这个不要紧.
要怎么样操作才能实现我的目的呢?用 IF 感觉好复杂,都不知该怎么编.
在D2写入以下公式,再下拉
{=MAX(INDIRECT("E"&MIN(IF(($A$2:$A$3000=A2),ROW($A$2:$A$3000),""))&":E"&MAX(IF(($A$2:$A$3000=A2),ROW($A$2:$A$3000),""))))}
其中前后的{}为数组公式符号,在你写完公式后同时按CTRL+SHIFT+回车,自动生成
再问: 在吗,我是了,可是,在写完公式后同时按CTRL+SHIFT+回车,单元格里只有“{=MAX(INDIRECT("E"&MIN(IF(($A$2:$A$3000=A2),ROW($A$2:$A$3000),""))&":E"&MAX(IF(($A$2:$A$3000=A2),ROW($A$2:$A$3000),""))))}”公式,,却不出现函数效果,单元格我也设置成了“常规”,,这是什么原因啊,语句少了什么吗?
再答: 你在写入时不要写入{}符号,这个符号按三键后自动产生的