excel中找出每个地点最大值所对应的位置,用公式。

如题所述

F2输入数组公式,然后CTRL+SHIFT+回车 三键同时按下激活数组公式。下拉即可!

F2 数组,求最大值。
=IF(MOD(ROW(A1),2),"",MAX(($A$2:$A$9=A2)*$B$2:$E$9))

G2数组公式下拉:得出的是最大值对应在首行的1点、2点、3点还是4点。
=IF(MOD(ROW(A1),2),"",INDEX($1:$1,MAX((($A$2:$A$9=A2)*($B$2:$E$9)=MAX(($A$2:$A$9=A2)*$B$2:$E$9))*COLUMN($B$2:$E$2))))

G2数组公式下拉:得出的是最大值所在的单元格地址。
=IF(MOD(ROW(A1),2),"",ADDRESS(MAX((($A$2:$A$9=A2)*($B$2:$E$9)=MAX(($A$2:$A$9=A2)*$B$2:$E$9))*ROW($B$2:$E$9)),MAX((($A$2:$A$9=A2)*($B$2:$E$9)=MAX(($A$2:$A$9=A2)*$B$2:$E$9))*COLUMN($B$2:$E$2)),4))
温馨提示:内容为网友见解,仅供参考
第1个回答  2012-12-01
在F2输入公式
=IF(ISNA(MATCH(MAX(B2:E3),B2:E2,)),INDEX({"B","C","D","E"},MATCH(MAX(B2:E3),B3:E3,))&ROW()+1,INDEX({"B","C","D","E"},MATCH(MAX(B2:E3),B2:E2,))&ROW())
在F3输入公式
=MAX(B2:E3)
选择F2:F3,下拉。F2得到的是位置,F3得到的是最大值。其他行类推。
第2个回答  2012-12-02
F3单元格输入公式,按SHIFT+CTRL+ENTER
=if(mod(row(),2),address(max((b2:e3=max(b2:e3))*row(2:3)),max((b2:e3=max(b2:e3))*column(b:e)),4),"")
下拉填充

或在F2单元格输入公式,按SHIFT+CTRL+ENTER
=if(mod(row(),2),address(max((b1:e2=max(b1:e2))*row(1:2)),max((b1:e2=max(b1:e2))*column(b:e)),4),max(b2:e3))
下拉填充
第3个回答  2012-12-01
在F2输入
=IF(COUNTIF($A$2:A2,A2)=1,MAX(IF($A$2:$A$9=A2,$B$2:$E$9)),"")
按CTRL+SHIFT+ENTER结束,下拉即可。追问

谢了,您这个方法只能找出最大值,不能找到最大值所对应的位置。

本回答被网友采纳
第4个回答  2012-12-01
假如a列可以排序,能解决。
=if(countif(b2:e2,max(offset(indirect("b"&match(a2,a:a,)),,,countif(a:a,a2),4))),max(b2:e2),"")

excel中找出每个地点最大值所对应的位置,用公式。
F2输入数组公式,然后CTRL+SHIFT+回车 三键同时按下激活数组公式。下拉即可!F2 数组,求最大值。=IF(MOD(ROW(A1),2),"",MAX(($A$2:$A$9=A2)*$B$2:$E$9))G2数组公式下拉:得出的是最大值对应在首行的1点、2点、3点还是4点。=IF(MOD(ROW(A1),2),"",INDEX($1:$1,MAX((($...

excel怎样求最大值及其对应的数?
最大值应该没有问题的。对应的数据你可以这样搞:=INDEX(A2:A6,MATCH(MAX(B2:B6),B2:B6,0))条件是你的数据在第2项~第6项,如果不是在这个位置,就调整公式里单元格的编号吧。

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表格里面找到最大值所在的位置
1、首先我们打开Excel表格,并在表格中输入演示文稿的数据。2、之后在该页面中我们选择C4单元格并在C4单元格中插入最大值的函数以选择从a1单元格到a13单元格的区域。3、然后我们在该页面中在使用最大函数找到最大值后,我们在C5单元格中输入以以下涵数“=MATCH(C4,A1:A13,0)”,这意味着在通道a的...

excel 中查找最大值并与之对应的左侧数据相处的函数
公式:=MAX(B:B)\/INDEX(A:A,MATCH(MAX(B:B),B:B,0))

怎么用excel函数提取指点区域中的最大值和最小值?
=Max(B2:E7)D12(数组公式Ctrl+Shift+回车)::=INDEX(1:1,SUM((B2:E7=C12)*COLUMN(B2:E7)))B13(数组公式Ctrl+Shift+回车):=INDEX(A:A,SUM((B2:E7=C13)*ROW(B2:E7)))C13:=Min(B2:E7)D12(数组公式Ctrl+Shift+回车)::=INDEX(1:1,SUM((B2:E7=C13)*COLUMN(B2:E7)))...

excel如何查找某列中最大数值所在单元格地址
=ADDRESS(MATCH(MAX(A:A),A:A,0),1,4)用MATCH函数查找A列中最大值的相对位置,然后用ADDRESS函数返回其单元格地址。或直接用下面的公式:="A"&MATCH(MAX(A:A),A:A,0)还可以使用CELL函数和INDEX函数组合:=CELL("ADDRESS",INDEX(A:A,MATCH(MAX(A:A),A:A,0)))

excel 提取每列的最大值以及对应的行号
在A1、A2中分别输入或复制粘贴下列公式 =MAX(A3:A102)=MATCH(MAX(A3:A102),A3:A102,)+2 选中A1:A2,右拉填充

excel 找出最大值,提取最大值所对应的相同数据,并在元...
公式:最大值 165:=MAX(IF(MOD(COLUMN(A2:AJ2),3)=1,A2:AJ2)) 按Ctrl+Shift+Enter键 最大数所对应项1, 21%:=OFFSET(A2,0,COLUMN(A1)+MATCH(AK2,A2:AJ2,0)-1)最大数所对应项2 ,0.6:=OFFSET(A2,0,COLUMN(A1)+MATCH(AK2,A2:AJ2,0))最大数值所在月份 12月:=OFFSET($...

Excel中用什么函式来确定一列数的最大值所在的单元格位置
Excel中用什么函式来确定一列数的最大值所在的单元格位置 =MATCH(MAX(A:A),A:A,0)如果有两个相同最大值,则返回最上面的 上面的公式返回行号,如果要完整的单元格地址:=ADDRESS(MATCH(MAX(A:A),A:A,0),COLUMN(A:A),4)最后一个引数可以是1-4,表示4种引用方式。excel中我已知数值用...

相似回答