classement valeurs avec exæquo

perrmi

XLDnaute Occasionnel
Bonjour à tous et toutes

Petite question pour créer un classement de colonne.

A partir de valeur négatives ,nulles et positives.

Avec pour corser le tous des exæquo

Voir fichier joint

3 lignes ont été remplies pour visualiser le résultat espéré

Bien à vous

Merci
 

Pièces jointes

  • CLASS1.xlsx
    8.7 KB · Affichages: 19

Victor21

XLDnaute Barbatruc
Bonjour.
Un tri de votre tableau (B4:C16) sur la colonne Val donne :
upload_2019-2-19_12-1-18.png
 

job75

XLDnaute Barbatruc
Bonjour perrmi, Patrick, Yoyo01000,

Formules matricielles en B19 B20 B21 du fichier joint :
Code:
=SIERREUR(INDEX($B$4:$B$16;EQUIV(GRANDE.VALEUR(SI($C$4:$C$16>0;$C$4:$C$16-LIGNE($C$4:$C$16)/"1E9");COLONNES($B19:B19));SI($C$4:$C$16>0;$C$4:$C$16-LIGNE($C$4:$C$16)/"1E9");0));"")
=SIERREUR(INDEX($B$4:$B$16;EQUIV(GRANDE.VALEUR(SI($C$4:$C$16=0;$C$4:$C$16-LIGNE($C$4:$C$16)/"1E9");COLONNES($B20:B20));SI($C$4:$C$16=0;$C$4:$C$16-LIGNE($C$4:$C$16)/"1E9");0));"")
=SIERREUR(INDEX($B$4:$B$16;EQUIV(GRANDE.VALEUR(SI($C$4:$C$16<0;$C$4:$C$16-LIGNE($C$4:$C$16)/"1E9");COLONNES($B21:B21));SI($C$4:$C$16<0;$C$4:$C$16-LIGNE($C$4:$C$16)/"1E9");0));"")
à valider par Ctrl+Maj+Entrée et tirer vers la droite.

-LIGNE($C$4:$C$16)/"1E9" permet de distinguer les ex aequo.

A+
 

Pièces jointes

  • CLASS(1).xlsx
    17.2 KB · Affichages: 13

Yoyo01000

XLDnaute Occasionnel
Bonjour Job75,
il te suffit de remplacer les plages par d'autres :

Code:
=SIERREUR(INDEX($AU$4:$AU$21;EQUIV(GRANDE.VALEUR(SI($AV$4:$AV$21>0;$AV$4:$AV$21-LIGNE($AV$4:$AV$21)/"1E9");COLONNES($B19:B19));SI($AV$4:$AV$21>0;$AV$4:$AV$21-LIGNE($AV$4:$AV$21)/"1E9");0));"")
=SIERREUR(INDEX($AU$4:$AU$21;EQUIV(GRANDE.VALEUR(SI($AV$4:$AV$21=0;$AV$4:$AV$21-LIGNE($AV$4:$AV$21)/"1E9");COLONNES($B20:B20));SI($AV$4:$AV$21=0;$AV$4:$AV$21-LIGNE($AV$4:$AV$21)/"1E9");0));"")
=SIERREUR(INDEX($AU$4:$AU$21;EQUIV(GRANDE.VALEUR(SI($AV$4:$AV$21<0;$AV$4:$AV$21-LIGNE($AV$4:$AV$21)/"1E9");COLONNES($B21:B21));SI($AV$4:$AV$21<0;$AV$4:$AV$21-LIGNE($AV$4:$AV$21)/"1E9");0));"")
 

Discussions similaires

Réponses
17
Affichages
427

Statistiques des forums

Discussions
312 095
Messages
2 085 250
Membres
102 837
dernier inscrit
CRETE