2016-04-18 1 views
0

Excel offre la fonction LARGE, et lorsqu'il est combiné avec SUM, il permet de faire la somme des N plus grands nombres. Cela fonctionne très bien pour les cas où la zone à partir de laquelle ces chiffres sont tirés est continue, par exemple avec cette examlple:Excel: Somme des plus grands nombres

SUM(LARGE(A1:A10),{1,2,3,4,5,6,7} 

Ce extrairaient le top 7 plus grand nombre d'une superficie de 10 cellules (qui sont contingious). Comment faire cela si je n'ai qu'une cellule sur deux, c'est-à-dire que je veux utiliser A1, A3, A5, ...?

Voici les données contenues dans la feuille de calcul:

A  B  C  D E 

3.5 80 2.5 90 5.5 

Je veux trouver le plus grand nombre de 3,5, 2,5, 5,5, etc ... La seule condition qui existe entre le nombre de voisins (par exemple A et B) est que B est toujours plus grand que l'autre. La raison pour laquelle je dois garder les deux nombres est purement pour des raisons d'exhaustivité. En bref: Comment utiliser la fonction LARGE avec un ensemble de cellules individuelles distribuées?

Répondre

2

Essayez cette formule:

=SUM(LARGE(INDEX((MOD(COLUMN($A$1:$E$1),2)=1)*$A$1:$E$1,),{1,2,3})) 

![enter image description here