关闭→
当前位置:科普经验站>IT科技>关于excel实现自定义函数maxif和minif满足条件最值

关于excel实现自定义函数maxif和minif满足条件最值

科普经验站 人气:1.42W

min(if)函数的用法,就是min(求最小值)和if(逻辑函数)的复合数组公式,一般是用于对一个数组指定条件求最小值。min(if)应用实例:工具、原料:excel数据表,min、if函数。方法:上图是一个姓名性别成绩表,现在要用数组公式在E2求性别为女的最小成绩。E2=MIN(IF(B2:B11=D2,C2:C11,1000))数组公式,公式输完后,光标放在公式编辑栏同时按下CTRL+SHIFT+回车键,使数组公式生效www.51dongshi.com防采集。

Excel中有很多的函数,但是就是没有MAXIF或者MINIF,这样在求满足一定条件的最大值,或者求满足指定条件的最小值时,就很不方便。接下来教大家如何用Excel实现自定义函数MAXIF和MINIF满足条件最值。

方法

接下来为大家举一个实例,如图所示,要求出其中满足大于4的单元格数值当中的最小值。

展开全部 公式的意思是提取B2:B8单元格区域中相同次数最多的单元格第一次出现的行号。 提问中的公式还可以精简一点点,写作: =MATCH(MAX(COUNTIF(B2:B8,B2:B8)),C

关于excel实现自定义函数maxif和minif满足条件最值

这时,可以在单元格A7,输入数组公式【=MIN(IF((A1:A6)>4,A1:A6))】

值。 比如你在表格中框一些数出来,然后点min那么他就会在后面输出这个表中最小的数。 如果你点的是max那么他就会输出最大的数。 这两个函数就是简单的选择最大值和

关于excel实现自定义函数maxif和minif满足条件最值 第2张

注意,输入公式后,不要立即回车。同时按下【Ctrl+Shift+Enter】这三个按键。因为只有这样输入,才会被Excel识别为数组公式(公式两端自动出现一对大括号),而不是普通公式!

COUNT是统计区域内单元格个数,SUM是汇总求区域内数字的和,MAX是显示区域内最大值,AVERAGE是统计区域内数字的平均数,COUNTIF统计区域内给定条件的单元格个数

关于excel实现自定义函数maxif和minif满足条件最值 第3张

第二个例子,要求出其中满足小于7的单元格数值当中的最大值。

=MIN(IF(A1:A10="张三",B1:B10,9E+37))注:数组公式,需要Ctrl+Shift+回车结 则返回B列对应数据;否则,返回9E+37。故得到该数组 Min函数在该数组内取出最小值:4

关于excel实现自定义函数maxif和minif满足条件最值 第4张

类似地,在单元格A7,输入数组公式【=MAX(IF((A1:A6)<7,A1:A6))】,同时按下快捷键【Ctrl+Shift+Enter】即可得出正确结果

max(2,4)=4 min(15,max(2,4),6)=min(15,4,6)=4 sum(10,min(15,max(2,4),6)))=sum(10,4)=14

关于excel实现自定义函数maxif和minif满足条件最值 第5张

标准MIN和MAX函数返回参数列表中的最小值和最大值,但它们仅考虑数字值,即MIN和MAX函数忽略文本和逻辑值。 MAXA语法如下:函数语法 语法形式MAXA(value I,value2,...) 其中,valuel,value2,...表示需要从中查找最大数值的1-30个参数。 MINA语法如下:函数语法,标准MINMAX函数返参数列表值值仅考虑数字值即MINMAX函数忽略文本逻辑值 MAXA语:函数语 语形式MAXA(value I,value2,...) 其valuel,value2,...表示需要查找数值1-30参数 MINA语:函数语内容来自www.51dongshi.com请勿采集。

TAG标签:#最值 #自定义 #maxif #minif #excel #