
Excel如何选取特定区域最大值
12个回答
展开全部
对于求连续区域(比如A1:C10)最大值,可直接在这些区域用函数MAX或LARGE。公式为=MAX(A1:C10) 或=LARGE(A1:C10,1)
对于非连续区域(比如A1,A10,B5,C2:C10),各独立区域用半角逗号分隔。示例公式=MAX(A1,A10,B5,C2:C10) 或=LARGE(A1,A10,B5,C2:C10,1)
对于非连续区域(比如A1,A10,B5,C2:C10),各独立区域用半角逗号分隔。示例公式=MAX(A1,A10,B5,C2:C10) 或=LARGE(A1,A10,B5,C2:C10,1)

你对这个回答的评价是?
展开全部
+MATCH(LARGE(A3:A8,1),A3:A8,0)-1,0)&","&TEXT(CELL("col",A3),0)&")"
//返回A3:A8中值最大的行号、和列号,形如(5,1)
="("&TEXT(CELL("row",B1),0)&","&TEXT(CELL("col",B1)+MATCH(LARGE(B1:E1,1),B1:E1,0)-1,0)&")"
//返回B1:E1中值最大的行号、和列号,形如(1,5)
="("&TEXT(CELL("row",A3)+MATCH(LARGE(A3:A8,2),A3:A8,0)-1,0)&","&TEXT(CELL("col",A3),0)&")"
//返回A3:A8中值第二大的行号、和列号,形如(5,1)
="("&TEXT(CELL("row",B1),0)&","&TEXT(CELL("col",B1)+MATCH(LARGE(B1:E1,2),B1:E1,0)-1,0)&")"
//返回B1:E1中值第二大的行号、和列号,形如(1,5)
===============================
研究一下午的成果……
解释一下:
CELL("row",B1)返回B1的行号
CELL("col",B1)返回B1的列号
LARGE(B1:E1,1)返回B1:E1中最大的值
LARGE(B1:E1,2)返回B1:E1中第二大的值
MATCH(10,A3:A8,0)返回A3:A8中值为10的单元格的相对行号
MATCH(10,B1:E1,0)返回B1:E1中值为10的单元格的相对列号
TEXT(A3,0)将A3的数字转换为文本
&:连接字符串
=========================
另外,我也写了个宏,用来查找某个区域中值最大的整数
如果需要,给我发消息
//返回A3:A8中值最大的行号、和列号,形如(5,1)
="("&TEXT(CELL("row",B1),0)&","&TEXT(CELL("col",B1)+MATCH(LARGE(B1:E1,1),B1:E1,0)-1,0)&")"
//返回B1:E1中值最大的行号、和列号,形如(1,5)
="("&TEXT(CELL("row",A3)+MATCH(LARGE(A3:A8,2),A3:A8,0)-1,0)&","&TEXT(CELL("col",A3),0)&")"
//返回A3:A8中值第二大的行号、和列号,形如(5,1)
="("&TEXT(CELL("row",B1),0)&","&TEXT(CELL("col",B1)+MATCH(LARGE(B1:E1,2),B1:E1,0)-1,0)&")"
//返回B1:E1中值第二大的行号、和列号,形如(1,5)
===============================
研究一下午的成果……
解释一下:
CELL("row",B1)返回B1的行号
CELL("col",B1)返回B1的列号
LARGE(B1:E1,1)返回B1:E1中最大的值
LARGE(B1:E1,2)返回B1:E1中第二大的值
MATCH(10,A3:A8,0)返回A3:A8中值为10的单元格的相对行号
MATCH(10,B1:E1,0)返回B1:E1中值为10的单元格的相对列号
TEXT(A3,0)将A3的数字转换为文本
&:连接字符串
=========================
另外,我也写了个宏,用来查找某个区域中值最大的整数
如果需要,给我发消息
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
在第8行B8单元格输入 =MAX(B1:B6)
然后按Enter键,就把这一列的最大值显示在B8单元格了!
这些都是用函数的!
然后按Enter键,就把这一列的最大值显示在B8单元格了!
这些都是用函数的!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
有个不用公式的方式,组合排序
主关键字 :A列
次关键字 :B列
都升序,找到A列中为3的最后一行,就是最大值
主关键字 :A列
次关键字 :B列
都升序,找到A列中为3的最后一行,就是最大值
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询