Formule: classement exaequos et référence circulaire

poulie

XLDnaute Impliqué
Bonjour à tous,

Cela fait plusieurs jours que je n'arrive pas à trouver une solution et me permets donc de faire appel à vous.

J'ai deux feuilles. Sur la première des résultats entre joueurs avec un classement. Ce classement est en réalité issu de la feuille 2.

Je souhaite départarger des exaequos en notant 1 sur la feuille 1. Ces 1 notés manuellement sont "reportés" avec une formule sur la feuille 2.
Je souhaite qu'ils soient "insérés" à une formule. Mais j'ai un avertissement de formule circulaire.

Je pense que les données du classeur joint seront plus explicites.

Merci de l'aide que vous pourriez m'apporter.
 

Pièces jointes

  • Classement poulie.xlsx
    12.6 KB · Affichages: 54

phlaurent55

Nous a quittés en 2020
Repose en paix
Re : Formule: classement exaequos et référence circulaire

Bonjour Poulie,

avec cette formule en J2 ( à recopier vers le bas)

=B2+LIGNE()/100000000

et celle-ci en K2: =RANG(J2;$J$2:$J$7)

à+
Philippe
 
Dernière édition:

poulie

XLDnaute Impliqué
Re : Formule: classement exaequos et référence circulaire

Bonjour phlaurent55,

Tout d'abord je te remercie de t'être penché sur mon problème.

En effet, LIGNE()/100000000, permet de départager les exaequos. Ce que j'aurais souhaité, c'est le même principe,

mais que: LIGNE() ait pour origine le "1" saisit en J21:J26 de la feuille 1.

soit par exemple

En J2 de la feuille 2: =B2+I2/10000000; I2 étant le 1 issue de la plage J21:J26 de la feuille 1. Si 1 est saisi selon le joueur.

Merci encore
 

JHA

XLDnaute Barbatruc
Re : Formule: classement exaequos et référence circulaire

Bonjour à tous,

un essai mais avec les choix en feuille 2

JHA
 

Pièces jointes

  • Classement.xlsx
    12.4 KB · Affichages: 37
  • Classement.xlsx
    12.4 KB · Affichages: 40
  • Classement.xlsx
    12.4 KB · Affichages: 40

poulie

XLDnaute Impliqué
Re : Formule: classement exaequos et référence circulaire

Bonjour JHA, bonjour à tous,

Je te remercie d'avoir pris de ton temps pour m'aider.
Pour le classement cela fonctionne. Juste que c'est ceux qui ont le plus de points qui sont en tête.

Le 1 ou la croix, je souhaite la saisir sur la feuille 1. Et dés que ce ou ces 1 sont saisis, le classement, toujours en feuille 1 se modifie.
Le tout en passant par la feuille 2.

Merci encore

Bonne journée
 

Pièces jointes

  • Classement2.xlsx
    13.7 KB · Affichages: 36
  • Classement2.xlsx
    13.7 KB · Affichages: 33
  • Classement2.xlsx
    13.7 KB · Affichages: 33

poulie

XLDnaute Impliqué
Re : Formule: classement exaequos et référence circulaire

Bonjour,

Je pense être arrivé à mes fins:

En colonne K, je saisis 1 .

En L21 : =C21+K21/1000000
En M21: =GRANDE.VALEUR($L$21:$L$26;LIGNES($1:1))
En N21: =INDEX(plage;MIN(SI(($L$21:$L$26=M21)*(NB.SI(N$20:N20;plage)=0);LIGNE(INDIRECT("1:"&LIGNES(plage))))))


Je vais revoir l'ensemble, pour limiter des colonnes intermédiaires.

Merci encore à toi JHA.
 

R@chid

XLDnaute Barbatruc
Supporter XLD
Re : Formule: classement exaequos et référence circulaire

Bonjour @ tous,
J'ai pas tout suivi, essayer cette formule en Feuil2!B11...
Code:
=SI(LIGNES($11:11)<=LIGNES(A$2:A$7);INDEX(A$2:A$7;EQUIV(GRANDE.VALEUR(B$2:B$7-LIGNE(B$2:B$7)/1000;LIGNES($11:11));B$2:B$7-LIGNE(B$2:B$7)/1000;0));"")
@ valider par Ctrl+Maj+Entree
@ tirer vers le bas
Voir PJ...
Amicalement

Edit : du fait que tu es sur Excel2010, tu peux la réduire comme ça,
Code:
=SIERREUR(INDEX(A$2:A$7;EQUIV(GRANDE.VALEUR(B$2:B$7-LIGNE(B$2:B$7)/1000;LIGNES($11:11));B$2:B$7-LIGNE(B$2:B$7)/1000;0));"")
@ valider par Ctrl+Maj+Entree
@ tirer vers le bas
@ micalement
 

Pièces jointes

  • Classement_Poulie.xlsx
    14.4 KB · Affichages: 26
  • Classement_Poulie.xlsx
    14.4 KB · Affichages: 28
  • Classement_Poulie.xlsx
    14.4 KB · Affichages: 31
Dernière édition:

poulie

XLDnaute Impliqué
Re : Formule: classement exaequos et référence circulaire

Bonjour R@chid, Bonjour à tous,

Merci d'avoir réfléchi à mon problème.

En somme sur la feuille 1, je saisis les résultats entre joueurs.
Sur la feuille 2, un premier classement d'aprés les résultats de la feuille 1.
Puis, en feuille 1, plage A20:K26, le classement issu de la feuille 2 se met à jour automatiquement. Mon souci était, lorsquil y avait des exaequos. Ainsi en notant, pour déparger deux exaequos, " 1 " en Feuil1!K21:K26 (ou J21:J26), je souhaitais que le classement se mette à jour. Mais j'avais un message d'erreur lié à une référence circulaire.

Merci à toi.
 

Pièces jointes

  • Classement_Poulie.xlsx
    14.7 KB · Affichages: 25
  • Classement_Poulie.xlsx
    14.7 KB · Affichages: 25
  • Classement_Poulie.xlsx
    14.7 KB · Affichages: 25

Discussions similaires

Réponses
2
Affichages
361

Statistiques des forums

Discussions
314 450
Messages
2 109 719
Membres
110 551
dernier inscrit
Khyolyanna