Excel中有很多的函数,但是就是没有MAXIF或者MINIF,这样在求满足一定条件的最大值,或者求满足指定条件的最小值时,就很不方便。接下来教大家如何用Excel实现自定义函数MAXIF和MINIF满足条件最值。
方法
接下来为大家举一个实例,如图所示,要求出其中满足大于4的单元格数值当中的最小值。
这时,可以在单元格A7,输入数组公式【=MIN(IF((A1:A6)>4,A1:A6))】
360新知注意,输入公式后,不要立即回车。同时按下【Ctrl+Shift+Enter】这三个按键。因为只有这样输入,才会被Excel识别为数组公式(公式两端自动出现一对大括号),而不是普通公式!
第二个例子,要求出其中满足小于7的单元格数值当中的最大值。
类似地,在单元格A7,输入数组公式【=MAX(IF((A1:A6)<7,A1:A6))】,同时按下快捷键【Ctrl+Shift+Enter】即可得出正确结果