Excel 取一列的最大值 多个数据?

如图所示, A,B,C各对应多个数据,在新的一列,如何只取A,B,C对应的最大值?多谢

可以利用MAXIFS函数

公式:=MAXIFS(B2:B9,A2:A9,"A")

公式说明:计算A类型中的最大值,条件判断区域【A2:A9】中符合【类型为A】,从最大所在区域【B2:B9】中找对应的最大值。

同理要计算B类型中的最大值,公式即为:=MAXIFS(B2:B9,A2:A9,"B")

温馨提示:答案为网友推荐,仅供参考
第1个回答  2022-02-16

如果是低版本的EXCEL,可在E2单元格输入数组公式:

=MAX(($A$2:$A$99=D2)*$B$2:$B$99)

复制并下拉,即可(数组公式必须要CTRL+SHIFT+ENTER这3键同按结束)

第2个回答  2022-02-16
假设数据在A和B列,E2用公式:
=MAXIFS(B:B,A:A,D2)
下拉。本回答被提问者采纳
相似回答