excel求满足条件的最大值

2024年12月02日 10:54
有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):

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

操作如下:

     

生成的公式支持下拉