excel用数组公式求某个区域中最大的几个值

如题所述

用MAX函数或LARGE函数可以求出某个区域中最大的或第几大的数值,如果要求出某个数值区域中最大的或最小的几个值,可以用下面的数组公式,假如数值在A1:B10区域中。
1.将公式返回的结果放在某一列中。
求出该区域中最大的3个值,并将其放在D1:D3区域中:先选择D1:D3,然后在编辑栏中输入数组公式:
=LARGE($A$1:$B$10,{1;2;3})
或:
=LARGE(A1:B10,ROW(INDIRECT("1:3")))
上述公式和以下的所有公式都是数组公式,输入完毕后按Ctrl+Shift+Enter结束。
求出该区域中最小的3个值,并将其放在E1:E3区域中:先选择E1:E3,然后在编辑栏中输入数组公式:
=SMALL($A$1:$B$10,{1;2;3})
2.将公式返回的结果放在某一行中。
求出该区域中最大的3个值,并将其放在D6:F6区域中:先选择D6:F6,然后在编辑栏中输入数组公式:
=LARGE($A$1:$B$10,{1,2,3})
注意数组常量{1,2,3},其中使用的是英文逗号,而不是上述的英文分号。
求出该区域中最小的3个值,并将其放在D7:F7区域中:先选择D7:F7,然后在编辑栏中输入数组公式:
=SMALL($A$1:$B$10,{1,2,3})
温馨提示:内容为网友见解,仅供参考
无其他回答

excel用数组公式求某个区域中最大的几个值
1.将公式返回的结果放在某一列中。求出该区域中最大的3个值,并将其放在D1:D3区域中:先选择D1:D3,然后在编辑栏中输入数组公式:=LARGE($A$1:$B$10,{1;2;3})或:=LARGE(A1:B10,ROW(INDIRECT("1:3")))上述公式和以下的所有公式都是数组公式,输入完毕后按Ctrl+Shift+Enter结束。求...

在Excel中,如何获取一组数据中的最大数值的个数?
=COUNT(IF(A1:D10=MAX(A1:D10),A1:D10))数组公式,按Ctrl+Shift+Enter结束公式输入。———count-数个数 if(条件,满足条件的,不满足条件的)顶之,可行。

excel 如何用函数求指定数字区间的最大最小值
=MIN(IF(A1:A1000>200,A1:A1000))数组公式按CTRL+SHIFT+回车结束.

怎么用excel函数提取指点区域中的最大值和最小值?
C12:=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)...

EXCELL中如何返回一组数据中在某一范围内最大的数值?
假设数据在A列,公式如下:=MAX(IF(A:A<0,A:A))这是数组公式,输入完毕后,按ctrl+shift+enter结束编辑,如果正确的话,公式两边会自动加上一对{ } 如果数据不是一格一格的,你也可以用这个公式:=MAX(IF({2,-8,3,7,6,-12,17}<0,{2,-8,3,7,6,-12,17})),输入完毕后,按ctrl+...

excel中找出每个地点最大值所对应的位置,用公式。
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:$...

excel中如何求最大的几项
=large(a1:e1,1) 最大的 =large(a1:e1,2) 第二大的

请问Excel中,如何用公式找出某类别中最大的3个值
LINING牌的最大1、2、3名:=LARGE(IF($A$1:$A$11="LINING",$C$1:$C$11,0),1)=LARGE(IF($A$1:$A$11="LINING",$C$1:$C$11,0),2)=LARGE(IF($A$1:$A$11="LINING",$C$1:$C$11,0),3)在编辑栏输入上述公式后需要按组合键结束,使之成为数组公式(不能直接输入大括号...

excel如何通过数组公式求区域内N个最大数最小数之和的方法
如果excel中一个单元格数据区域的数据杂乱无章,如何在不经排序的情况下快速求出最大的N个数值之和。要求出N个数值之和,需要使用SUM函数、LARGE函数、ROW函数。如下图所示:利用数组公式求出销售额前三名的总和。excel 如何通过数组公式求区域内N个最大数、最小数之和的方法。方法是,单击D15单元...

excel不计重复值提取区域中的第N个最大值
在Excel中提取区域内第N个最大值可以用LARGE函数,其语法为:LARGE(array, k)例如在区域A1:C9中包含1-27共27个数字,要获取第4个最大值。公式:=LARGE(A1:C9,4)返回结果“24”,这是区域中不包含重复值的情况。有时区域中包含一些相同的数值,需要返回排除重复值后的第N个最大值,例如在如图的...

相似回答
大家正在搜