excel求满足条件的最大值

2024-12-02 10:54:44
推荐回答(5个)
回答1:

IF((SUMPRODUCT(($B$1:$B$10=B1)*($A$1:$A$10>A1))+1)=1,A1,"")
看不明白再问我

用以下公式直接可得每行对应学校最大值 :
MAX(($A$1:$A$14)*($B$1:$B$14=B1) 输入公式后不要按回车而是Ctrl+Shift+Enter(切记)

回答2:

这个公式不需要你排序,不过有一个问题,直接输入按回车结果为0,

=MAX((A1:A100)*(B1:B100="北京大学"))

输入公式后不要按回车而是Ctrl+Shift+Enter(切记)

回答3:

=MAX(IF(B1:B100="中国人民大学",A1:A100,0)

=MAX(IF(B1:B100="北京大学",A1:A100,0)

数组公式,三键!

回答4:

先把这“88 北京大学”分成两列,再用数据透视表来完成寻找每个大学对应的最大值。

回答5:

     求满足条件的最大值,也可以使用这个方法,通过汉字描述的方式直接自动生成公式,

操作如下:

     

生成的公式支持下拉