Problème formule sur Excel

Résolu
maclemen007 Messages postés 7 Date d'inscription   Statut Membre Dernière intervention   -  
via38 Messages postés 78 Date d'inscription   Statut Membre Dernière intervention   -

Bonjour, j'ai un problème à résoudre sur Excel. J'essaie de mettre des données en rang. Cependant je voudrais que la formule ne saute pas d'un rang après une égalité. Donc si j'ai deux scores à égalité en 5ème place, je veux qu'ils soient en 5ème place tous les deux. Mais je voudrais que le suivant soit en 6ème place, et non en 7ème place comme la formule de base fait automatiquement ????. Merci de m'aider et il n'y a pas de rush...???? Bonne soirée !

5 réponses

via38 Messages postés 78 Date d'inscription   Statut Membre Dernière intervention   21
 

Bonjour

En supposant les scores dans la plage B2:B9, en C2 mettre la formule :

=SOMMEPROD(($B$2:$B$9>=B2)/NB.SI($B$2:$B$9;$B$2:$B$9))

et l'étirer vers le bas

Cdlmnt

Via


2
maclemen007 Messages postés 7 Date d'inscription   Statut Membre Dernière intervention   4
 

Wow! Ça marche! Quel changement dois-je faire pour que cela soit du plus bas score (rang 1) au plus haut score (dernier rang). Un énorme merci à l'avance ????

1
maclemen007 Messages postés 7 Date d'inscription   Statut Membre Dernière intervention   4
 

J'ai trouvé. Il fallait que je mette ''<'' au lieu de ''>'' dans la formule. Merci beaucoup, je vais passé pour un génie auprès de ma gang. :) :)  Bonne journée à vous !!

1
danielc0 Messages postés 1859 Date d'inscription   Statut Membre Dernière intervention   231
 

Bonjour à tous,

Avec Excel 365 :

=EQUIV(A1;TRIER(UNIQUE($A$1:$A$8);;-1);0)

Daniel


1
danielc0 Messages postés 1859 Date d'inscription   Statut Membre Dernière intervention   231
 

Avec une formule unique :

=MAP(A1:A8;LAMBDA(x;EQUIV(x;TRIER(UNIQUE(A1:A8);;-1);0)))


1
maclemen007 Messages postés 7 Date d'inscription   Statut Membre Dernière intervention   4
 

Bonjour Daniel. J'ai essayé cette formule et j'ai une réponse  "#PROPAGATION!"  dans la cellule ????. Peut-être ma version excel ? Ou mon incompétence avec l'outil ????

0
danielc0 Messages postés 1859 Date d'inscription   Statut Membre Dernière intervention   231 > maclemen007 Messages postés 7 Date d'inscription   Statut Membre Dernière intervention  
 

Bonjour,

Peux-tu poster la liste des nombres que tu veux classer ?

Daniel

1
maclemen007 Messages postés 7 Date d'inscription   Statut Membre Dernière intervention   4 > danielc0 Messages postés 1859 Date d'inscription   Statut Membre Dernière intervention  
 

J'ai une liste de 48 Golfeurs, j'essaie l'exercice avec 12 golfeurs pour voir si ça fonctionne...

Score de golf, le plus petit étant le meilleur (rang 1), donc;

73, 68, 71, 71, 65, 67, 75, 70, 68, 75, 72, 72

Je ne suis pas capable de t'envoyer mon fichier... Milles milliard de mercis !!! 

1
danielc0 Messages postés 1859 Date d'inscription   Statut Membre Dernière intervention   231 > maclemen007 Messages postés 7 Date d'inscription   Statut Membre Dernière intervention  
 

Sinon, avec les 12 nombres, ça fonctionne :

Daniel

1
maclemen007 Messages postés 7 Date d'inscription   Statut Membre Dernière intervention   4 > danielc0 Messages postés 1859 Date d'inscription   Statut Membre Dernière intervention  
 

Super, la première fois j'avais mis deux fois ;; avant le 0 à la fin. Vous êtes vraiment rapide à répondre ????. Problème réglé ! Bonne fin de journée (ou de nuit ????) à vous !

1
via38 Messages postés 78 Date d'inscription   Statut Membre Dernière intervention   21
 

Re

En supposant tes 12 scores sur la plage B2:B13, en C2 mettre la formule :

=SOMMEPROD(1/NB.SI($B$2:$B$13;$B$2:$B$13))-SOMMEPROD(($B$2:$B$13>=B2)/NB.SI($B$2:$B$13;$B$2:$B$13))+1

et l'étirer jusqu'en C13


1
maclemen007 Messages postés 7 Date d'inscription   Statut Membre Dernière intervention   4
 

Ça fonctionne parfaitement. Je réalise qu'il y a plusieurs formules en excel qui arrivent au même résultat. En changeant le > pour un < dans votre première formule, ça fonctionne aussi. Super merci encore une fois. Dites moi monsieur. Y-at-il une formation en ligne (ou un livre) qui existe pour des nuls comme moi ? Bonne journée ou que vous soyez...

0
via38 Messages postés 78 Date d'inscription   Statut Membre Dernière intervention   21 > maclemen007 Messages postés 7 Date d'inscription   Statut Membre Dernière intervention  
 

Oui je n'avais pas pensé à inverser le signe c'est plus simple

Des formations en ligne il y a en a plein plus ou moins complètes

Un site non pas de formation mais d'exemples avec des formules qu'on peut télécharger, c'est une mine  : http://boisgontierj.free.fr/

Bonne suite

1

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
danielc0 Messages postés 1859 Date d'inscription   Statut Membre Dernière intervention   231
 

Pour envoyer le fichier, clique sur :

https://www.swisstransfer.com/fr-fr

Clique sur le milieu de l'écran, choisis le fichier à envoyer. Clique ensuite sur "Lien" et sur "Transférer". Quand c'est fait, clique sur l'icone copier et poste le lien copié dans ta réponse.

Daniel


1