A voir également:
- Excel: Somme valeurs les + fortes?
- Liste déroulante excel - Guide
- Word et excel gratuit - Guide
- Si ou excel - Guide
- Déplacer colonne excel - Guide
- Excel trier par ordre croissant chiffre - Guide
5 réponses
Salut.
Comme ça, àchaud et sans macro, je vois un truc en deux temps :
1 dans une colonne vide (ici la D) = définir le rang de chaque valeur juste avec la fonction <rang>
2 dans un seconde colone vide (la E) = faire reporter les valeurs en question si le chiffre du <rang> est inférieur à (x +1) avec la fx <si> : par ex. si tu veux les cinq premières : SI(D6<6;C6;""), si tu veus les 10 premieres : SI(D6<11;C6;"")
Après tu fais faire un total de cette 2è colonne dans une case de ton choix et tu masques les colonne de travail
mais ya peut etre plus simple
Comme ça, àchaud et sans macro, je vois un truc en deux temps :
1 dans une colonne vide (ici la D) = définir le rang de chaque valeur juste avec la fonction <rang>
2 dans un seconde colone vide (la E) = faire reporter les valeurs en question si le chiffre du <rang> est inférieur à (x +1) avec la fx <si> : par ex. si tu veux les cinq premières : SI(D6<6;C6;""), si tu veus les 10 premieres : SI(D6<11;C6;"")
Après tu fais faire un total de cette 2è colonne dans une case de ton choix et tu masques les colonne de travail
mais ya peut etre plus simple
Salut
Tu peux essayer de combiner la fonction "rang" qui va te donner le classement des cellules par ordre decroissant et la fonction somme pour additionner par exemple les 10 premiers en rang.
Y peut etre autre chose mais là je ne vois pas tout de suite
Tu peux essayer de combiner la fonction "rang" qui va te donner le classement des cellules par ordre decroissant et la fonction somme pour additionner par exemple les 10 premiers en rang.
Y peut etre autre chose mais là je ne vois pas tout de suite
ben ca aurait été sympa de nous dire comment tu as fait...
pour ceux qui passent derriere, car finalement, moi meme ayant le meme probleme, je ne suis pas plus avancé en lisant ton poste...
merci de nous faire partger ta decouverte
pour ceux qui passent derriere, car finalement, moi meme ayant le meme probleme, je ne suis pas plus avancé en lisant ton poste...
merci de nous faire partger ta decouverte
salut
Exemple pour la compréhension, soit col A les nombres et col B le rang des nombres de la col A
1 --11
5 --10
8 --8
9 --5
11 --4
7 --9
556 --1
15 --3
9 --5
87 --2
9 --5
--696
La formule de cellules en col B est =RANG(A1;A$1:A$11) pour B1, =RANG(A2;A$1:A$11) pour B2, ainsi de suite
La valeur 696 est donnée par =SOMME.SI(B1:B11;"<=5";A1:A11) qui additionne les valeurs de la colonne A si leur classement est < ou = à 5, cad les 5 premiers au "hit parade"
les -- sont là uniquement pour bien séparer les chiffres, il ne sont pas sous Excel !!
Exemple pour la compréhension, soit col A les nombres et col B le rang des nombres de la col A
1 --11
5 --10
8 --8
9 --5
11 --4
7 --9
556 --1
15 --3
9 --5
87 --2
9 --5
--696
La formule de cellules en col B est =RANG(A1;A$1:A$11) pour B1, =RANG(A2;A$1:A$11) pour B2, ainsi de suite
La valeur 696 est donnée par =SOMME.SI(B1:B11;"<=5";A1:A11) qui additionne les valeurs de la colonne A si leur classement est < ou = à 5, cad les 5 premiers au "hit parade"
les -- sont là uniquement pour bien séparer les chiffres, il ne sont pas sous Excel !!
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Salut
Si les 5 plus gros montants de la colonne A sont à additionner dans une liste de 10.
Ecrire dans B1:
"GRANDE.VALEUR(A$1:A$10;1)
puis glisser cette formule jusqu'à la cellule B10
rectifier dans chaque cellule le 1 par 2 dans B2 puis 3 dans B3 et ainsi de suite jusqu'à 10.
Le tri est fait il suffit alors d'additionner les cinq premiers montants de la colonne B.
Si les 5 plus gros montants de la colonne A sont à additionner dans une liste de 10.
Ecrire dans B1:
"GRANDE.VALEUR(A$1:A$10;1)
puis glisser cette formule jusqu'à la cellule B10
rectifier dans chaque cellule le 1 par 2 dans B2 puis 3 dans B3 et ainsi de suite jusqu'à 10.
Le tri est fait il suffit alors d'additionner les cinq premiers montants de la colonne B.
j'ai résolu mon problème avec la fonction "GRANDE.VALEUR"
Merci pour votre reflection qui m'a permis de creuser.