Excel:需要总结10列中最低的5个值

试图build立一个Excel公式,将总结五个最低的高尔夫得分10。目前使用一个表设置,由另一个论坛提供,但它不是让我在那里,因为我认为它是无视重复。 字母“E”也应该等于零的值。

截图: http : //imgur.com/G8xoul9

这里是使用的公式,由单元格标识:

G17: =SUM(IF(G5:G14<=G25,G5:G14)/COUNTIF(G5:G14,G5:G14)) G21: =MIN(G5:G14) G22: =SMALL($G$5:$G$14,COUNTIF($G5:$G14,"<="&G21)+1) G23: =SMALL($G$5:$G$14,COUNTIF($G5:$G14,"<="&G22)+1) G24: =SMALL($G$5:$G$14,COUNTIF($G5:$G14,"<="&G23)+1) G25: =SMALL($G$5:$G$14,COUNTIF($G5:$G14,"<="&G24)+1) 

在G17的结果应该是-7,但我还没有到达那里。 您的慷慨帮助将不胜感激。 谢谢!

试试这个,input数组公式(CTRL-ENTER):

 =SUM(SMALL(scores,{1,2,3,4,5})) 

分数是你的分数单元格的范围

你已经使这个比它需要更混乱。

假设你的高尔夫分数在列A中的任何行数中。在列B中,我们想要得到5个最低分数。 这可以写成如下,从B1开始,复制下来你想检查的低点:

 =Small(A:A,row()) 

row()返回公式所在的当前行(以B1开始,第一行)。

然后在单元格C1上,简单地总结这些结果,这就是你所需要的:

 =SUM(B:B)