2016-03-18 78 views
0

如何将列中的最大值总和达到特定百分比或数字?我试图以某种方式使用SUM()和SUMIF()与LARGE(),但我一直无法弄清楚。理想情况下,我希望能够做到这一点,而不必按降序对列进行排序,因为此公式将应用于多列。如何在Excel中总计列中的最大值达到特定百分比

+0

获取答案后更改问题在本网站上被认为是不正确的形式。这使得在改变之前回答的人看起来像他们不知道他们在做什么,并打开他们被拒绝投票。澄清是可以的,但改变这个问题是错误的。 –

+0

好吧...所以大家都知道,我确实增加了这个问题,以澄清我在找什么,因为我原来的帖子并没有说明我实际上想要完成什么。我并没有试图冒犯任何人,也没有让任何人看起来不好。感谢您的意见。 – user4100980

+0

这个变化应该是一个新问题,而不是对现有问题的修正。这个问题应该回滚到原来的。如果以下任何一项回答了原件,则应将其标记为正确。 –

回答

0

要找到顶级的使用百分比:

=SUMPRODUCT(($F$1:$F$10)*(PERCENTRANK.INC($F$1:$F$10,$F$1:$F$10)>0.7)) 

其中$ F $ 1:$ F $ 10,设置您的数据。 .7是较低的门槛。

要找到顶级的第n个数字:

=SUMPRODUCT(LARGE($F$1:$F$10,ROW(1:5))) 

更改5大号码的数量来概括。所以这将总和最大的5个数字。

综上所述一切超过一定数量:

=SUMIF($F$1:$F$10,">=" & 10) 

其中10是下限阈值。

1

数据是在细胞A1:A20

限制数是在小区B1,一些可能的公式:

{=SUM(A1:A20*--(A1:A20>B1))} 
=SUMIF(A1:A20;">"&B1;A1:A20) 
=SUMPRODUCT(A1:A20;--(A1:A20>B1)) 

极限%是在细胞B2,一些可能的公式:

={SUM(A1:A20*--(A1:A20>MAX(A1:A20)*B2))} 
=SUMIF(A1:A20;">"&(B2*MAX(A1:A20));A1:A20) 
=SUMPRODUCT(A1:A20;--(A1:A20>B2*MAX(A1:A20))) 

{...}是数组公式,使用Crtl + Shift + 输入

+0

为什么使用CSE,在将SUM更改为SUMPRODUCT时,如果没有CSE,也会这样做? –

+0

是的,你会做同样的事情,只是添加这些信息。 – Oliver