00问答网
所有问题
Excel中根据条件查找某列最大值并返回当前行的值
如图所示
在右边的表中要显示出每个班语数外分数最高的学生的名字
单元格的公式应该怎么写?
yurui_chen,你的答案没有根据前面的班级号来呀。
H2应该是从C2到C5中找
举报该问题
其他回答
第1个回答 2010-08-04
H2中输入
=INDEX($B$2:$B$600,MAX(IF(($A$2:$A$600=$G2)*(C$2:C$600=MAX(IF($A$2:$A$600=$G2,C$2:C$600,))),ROW($C$2:$C$600)-1)))
同时按下CTRL+SHIFT+NETER输入数组公式,右拉两格,下拉两格就成了。
本回答被提问者和网友采纳
第2个回答 2020-03-02
假如要查找的值在c2,在d2输入公式
=max((a:a=c2)*b:b)
按ctrl+shift+enter结束,这是个数组公式
向下填充即可
第3个回答 2010-08-04
在H2中输入
=INDEX($B$2:$B$10,MATCH(MAX(C$2:C$10),C2:C10))
然后向左向下填充区域H2:J4
第4个回答 2010-08-04
函数MAX
相似回答
excel
如何筛选出
某列中的最大值
?
答:
这个公式将返回 A 列中最大值所在的前两行。
找到另一列中的最大值:使用 MAX 函数可以找到另一列中的最大值
。例如,假设您想要找到 B 列中的最大值,可以在另一个单元格中输入以下公式:=MAX(B:B)。比较两列的最大值:使用 IF 函数可以比较两列的最大值。例如,假设您想要比较 A 列中最...
EXCEL
用MAXIFS函数多
条件
提取了某一
列中的最大值
,如何提取该值右侧或...
答:
第一步,用MAXIFS找出这个最大数。=MAXIFS(E1:E20,A1:A20,"a",B1:B20,"n")第二步再用MATCH(MAXIFS(E1:E20,A1:A20,"a",B1:B20,"n"),E1:E20,0)定位这个数所在的行号。第三步,最后用INDEX匹配数据区域D1:F20中对应行号的数据,并且提取此区域中第1列数据,就是左边的数据。同理,提取...
excel中找出
多
列最大值
数据,然后定位该值的行列
答:
最大值
公式: =MAX(A1:D5)所在行公式:=MAX(IFERROR(IF(A1:D5=G3,ROW(A1:D5),""),0))所在列公式:=MAX(IFERROR(IF(A1:D5=G3,COLUMN(A1:D5),""),0))注:行列公式均为数组公式,需按ctrl+shift+enter产生花括号。
如何使用
Excel
函数
查找某列
单元格的
最大值
,再
返回
该数据对应的同一行首...
答:
类似:=INDEX(B1:B10,MATCH(MAX(A1:A10),A1:A10,0))查找A
列中最大值
所在行,得到对应B
列的值
。
大家正在搜
相关问题
EXCEL如何实现先列查找一个数值,后返回所在行的最大值?
excel中查找某行中的最大值后返回最大值所在的列的固定值
excel,查找满足条件的行,并返回该行所对应的其它列的值
excel在列中查找指定条件并返回所在行的其他值,并把同类相...
EXCEL根据某一列,查找该列中的某些值,返回查找到的值所在...
在Excel中当一行的最大值只有一个时,返回最大值所在列的列...
excel在列中查找指定条件并返回所在行的其他值,并把满足条...
excel中 如何查找一行数据的最大值并返回所在的单元格?