Excel如何返回一组条件数中的最大值、最小值、平均值

如何用公式算出条件1、2、3,各自对应的最大、最小、平均值?求解

K2=MAX((G$2:G$14=J2)*H$2:H$14)

L2=MIN(IF(G$2:G$14=J2,H$2:H$14,2^20))

M2=AVERAGE(IF(G$2:G$14=J2,H$2:H$14))

数组公式向下复制【数组公式,公式输完后,光标放在公式编辑栏同时按下CTRL+SHIFT+回车键,使数组公式生效】

追问

MAX((G$2:G$14=J2)*H$2:H$14)
请问这一段公式的逻辑是什么,方便简单说一下吗

追答

(G$2:G$14=J2)*H$2:H$14

如果G$2:G$14的值等于J2结果返回H$2:H$14对应的值,否则返回0。

追问

L2=MIN(IF(G$2:G$14=J2,H$2:H$14,2^20))
这个的逻辑是什么呢,麻烦解释一下,谢谢

温馨提示:内容为网友见解,仅供参考
第1个回答  2018-04-23
在K2中输入
=MAX(IF($G$2:$G$14=$J2,$H$2:$H$14))
在L2中输入
=MIN(IF($G$2:$G$14=$J2,$H$2:$H$14))
在M2中输入
=AVERAGE(IF($G$2:$G$14=$J2,$H$2:$H$14))
三个公式都是数组公式,每个公式输入结束后应按【组合键】确认,不能仅按回车键确认。
第2个回答  推荐于2018-04-24
K2:=SUMPRODUCT(MAX(($G$2:$G$14=J2)*$H$2:$H$14))
L2:=SUMPRODUCT(MIN((10000-($G$2:$G$14=J2)*9999)*$H$2:$H$14))
M2:=AVERAGEIF(G:G,J2,H:H)
以上都是普通公式,按常规方法输入,然后一同下拉填充。本回答被网友采纳
第3个回答  2018-04-24
k2 单元格这样设公式LZ比较好理解。
=max(if(G:G=J2,H:H))
先看,IF中间的, 如果G列中有=1的, 则显示B列中内容。 然后MAX 就是显示最大的。

Excel如何返回一组条件数中的最大值、最小值、平均值
数组公式向下复制【数组公式,公式输完后,光标放在公式编辑栏同时按下CTRL+SHIFT+回车键,使数组公式生效】

excel表格如何返回一组数据中的最大值?
1、首先在excel表格中输入一组数据,需要根据多条件返回数值。2、然后在单元格中输入:=IF(OR((A4>=0)*(A4<=1037.29),(A4>=3211.68)*(A4<=3349),(A4>=4501.5)*(A4<=5893.5),(A4>=6908.81)*(A4<=7053.81)),5.66,4.88)。3、点击回车即可得到对应A4单元格数据的需要返回的数值...

excel如何在条件范围内返回最大值
EXCEL中有条件的求最大值的方法:求最大值用函数MAX,比如下图中求B列中的最大值,用:=MAX(B1:B5);现在加一个条件,求A列值大于10时,同行B列数据中的最大值,用:=MAX((A1:A5>10)*B1:B5),这是一个数组公式,需要同时按Shift+Ctrl+Enter结束公式编辑,会自动生成一对{};上面的公式...

excel中如何求一组数据中最大的数值
方法一:使用MAX函数 MAX函数是Excel中一个非常有用的函数,它可以用来查找一组数据中的最大值。使用MAX函数非常简单,只需在一个单元格中输入函数,然后将要查找最大值的数据范围作为参数放入函数中。以下是具体步骤: 1. 选择一个空白单元格,例如A1; 2. 输入函数=MAX(; 3. 选择...

excel 中如何返回给定条件值加总后的最大值的那笔数据
首先删除重复行,再选中所有数据创建数据透视表,按功课查看,对成绩求和,再排序。如果要直接得到这个功课,可能需要VBA了。

EXCEL中用函数查找同时满足多个条件的最大值和最小值
1、首先打开excel。2、然后在表格中输入一些数据,这里随意输入一些。3、然后,我们需要定义最大值和最小值的单元格。4、在最大值的单元格上选中,然后编辑函数:=max(b1:b10)(填入的是要选择的范围)。5、回车即可看到结果。6、当然最小值函数类似:=min(b1:b10)。

05-如何在EXCEL中求极值(最大值、最小值)
value1 是必须参数,其余为可选参数,参数的上限是255。但一般实际求最值的都是数字型数据,所以mina并没有什么特别的应用场景,这里就不举例说明。而minifs函数则与countifs函数类似,先筛选符合条件的数据然后再进行处理。所以minifs函数会返回指定条件中数据的最小值。当一组数据中有过多的同类别数据...

函数最大最小值的一阶条件
首先,当需要根据单一条件筛选最大值与最小值时,可以使用数组公式结合IF函数来实现。具体公式形式如下:{MAX(IF(条件区域=条件值,返回的数值区域))} {MIN(IF(条件区域=条件值,返回的数值区域))} 举例说明,假设我们希望在成绩单上获取每门课程的最低分和最高分,可以通过以下公式实现:={MAX(IF...

excel中如何将一行数据中的最大值和最小值突出显示
可以利用最大值公式=MAX()和最小值公式=MIN()突出显示数据的最大值和最小值,比如公司=A1=MAX($A1:$E1)就是找出A1列到E1列中最大值。以下演示步骤以excel2007软件为例。1、首先在电脑上打开目标EXCEL表格,然后选中一行数据中的第一个数据。2、然后在格式的下拉菜单中,选择“条件格式”选项...

Excel 如何求出符合条件的数据中的最大值
一、假设要在A列A1至A100单元格中求出小于100的最大值是多少,则可以将公式写成 =MAX(IF(A1:A100<100,A1:A100))数组公式,要同时按下SHIFT+CTRL+ENTER三键。二、假设要求出A列中名字为“张三”的B列数据中的最大值,数据行数在2至200行,则公式可以写成 =MAX(IF(A2:A200="张三",B2:B200)...

相似回答