欢迎光临散文网 会员登陆 & 注册

Excel利用数组公式计算单条件或多条件最大值

2023-08-24 16:00 作者:我想你会懂ぃ  | 我要投稿

(虽然2019版本有maxifs等函数,计算多条件最大值较为便捷。但考试时是2016版本,是没有上述函数的,习惯了上述函数做法的友友可以尽快改掉。以免考试时措手不及)

此题需要用到数组公式。数组是一系列数字或者文本组合起来的一组数据,在编辑栏输入公式,然后按Ctrl+Shift+Enter组合键锁定数组公式,Excel将在公式两边自动加上花括号“{}”。注意:不要自己键入花括号,否则,Excel认为输入的是一个正文标签。

比如单条件最大值

=MAX(IF((条件区域=条件),求最大值的区域))

=MAX(IF(($A$2:$A$10=E2),$C$2:$C$10))    假如A列为各个年级,E2为一年级,C列为成绩

即在A2到A10之间找等于一年级的。(绝对引用别忘记,可以固定行列,始终在这查找区域)再求出C2到C10成绩的最大值,它们都是一一对应的一组数据。

多条件最大值

=MAX(IF((条件区域1=条件1)*(条件区域2=条件2),求最大值的区域))

=MAX(IF(($A$2:$A$10=E2)*($B$2:$B$10=G2),$C$2:$C$10))   假如A列为各个年级,E2为一年级  /  B列为男女性别,G2为男  ,C列为成绩

即在A2到A10之间找等于级的。在B2到B10找等于男的,最后求出C2到C10成绩最大值。

乘号在此处表示“同时满足”的意思。既要满足括号1条件,又满足括号2条件。其他则和单条件求最大值一样做法。

其他类似多条件求最小、求平均也是同理。只要把前面的max替换成min、average即可。Ctrl+Shift+Enter组合键哦。

END






Excel利用数组公式计算单条件或多条件最大值的评论 (共 条)

分享到微博请遵守国家法律