excel如何提取一个工作表中最大值单元格的行数和列数
例如:表一中最大值的单元格是A1,这个表中最大值是随时变化的,下次有可能是B2,最大值是LARGE(表1!B2:表1!FT176,1),但我如何提取出这个最大值单元格的行...
例如:表一中最大值的单元格是A1,这个表中最大值是随时变化的,下次有可能是B2,最大值是LARGE(表1!B2:表1!FT176,1),但我如何提取出这个最大值单元格的行号和列号?求指点!
展开
6个回答
展开全部
设数据区域为A1:D10,最大值的单元格位置
=ADDRESS(SUM(($A$1:$D$10=MAX($A$1:$D$10))*ROW($A$1:$D$10)),SUM(($A$1:$D$10=MAX($A$1:$D$10))*COLUMN($A$1:$D$10)))
行号=SUM(($A$1:$D$10=MAX($A$1:$D$10))*ROW($A$1:$D$10))
列号=SUM(($A$1:$D$10=MAX($A$1:$D$10))*COLUMN($A$1:$D$10))
以上均为数组公式,光标放在编辑栏同时按下Shift、Ctrl、回车三键
=ADDRESS(SUM(($A$1:$D$10=MAX($A$1:$D$10))*ROW($A$1:$D$10)),SUM(($A$1:$D$10=MAX($A$1:$D$10))*COLUMN($A$1:$D$10)))
行号=SUM(($A$1:$D$10=MAX($A$1:$D$10))*ROW($A$1:$D$10))
列号=SUM(($A$1:$D$10=MAX($A$1:$D$10))*COLUMN($A$1:$D$10))
以上均为数组公式,光标放在编辑栏同时按下Shift、Ctrl、回车三键
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
公式:
=ADDRESS(MAX(IF(表1!B2:表1!FT176=MAX(表1!B2:表1!FT176),ROW(表1!B2:表1!FT176))),MAX(IF(表1!B2:表1!FT176=MAX(表1!B2:表1!FT176),COLUMN(表1!B2:表1!FT176))))
这是数组公式,按CTRL+SHIFT+ENTER键结束
=ADDRESS(MAX(IF(表1!B2:表1!FT176=MAX(表1!B2:表1!FT176),ROW(表1!B2:表1!FT176))),MAX(IF(表1!B2:表1!FT176=MAX(表1!B2:表1!FT176),COLUMN(表1!B2:表1!FT176))))
这是数组公式,按CTRL+SHIFT+ENTER键结束
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
假设数据在B1:G10间,
最大值行数公式如下,shift+crtl+回车
=MAX((MAX(B1:G10)=B1:G10)*ROW(B1:G10))
最大值列数公式如下,shift+crtl+回车
=MAX((MAX(B1:G10)=B1:G10)*COLUMN(B1:G10))
(在实际中,只要更必区域就行)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你这个表中的值有重复的么?
追问
有时候有
追答
那你是只要返回第一个最大的就行 还是要都返回出来?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询