Complément sur une formule RECHERCHEX

Bonjour,

Je vous sollicite car je ne trouve pas la solution au problème ci-dessous.

J'utilise le tableau 1 pour remplir le tableau 2

Dans le tableau 1 , valeur 2 + valeur 3 = valeur 4

Dans le tableau 2 je détermine le top par rapport a la valeur 4 du tableau 1 avec la formule: =GRANDE.VALEUR(D6:D24;1)

Je récupère la valeur 1 correspondante avec la formule : =RECHERCHEX(H13;D:D;A:A)

Par contre , si il y a exæquo , j'ai deux fois la même valeur en valeur 4 .

Que faudrait-il rajouter a la formule pour avoir la deuxième valeur (valeur 1) ?

Sur le rang 1 je devrais avoir H et pour le rang 2, la valeur Q.

Merci d'avance

image

Bonjour

Un exemple de ton fichier serait bien pratique

Cordialement

bonjour, puisque vous avez excel 365, j'ai essayé avec les fonction trier et filtre, ca a l'air de marcher

8exaequos.xlsx (15.27 Ko)

Bonsoir à tous !

Une formule pour l'entièreté du tableau retourné :

=ASSEMB.V({"Rang"."valeur 4"."Valeur 1"};ASSEMB.H(SEQUENCE(5);PRENDRE(TRIER(ASSEMB.H(D6:D24;A6:A24);;-1);5)))
image

inspirée de la solution de JFL, pour que les ex aequo aient le meme rang : 1er, 2eme, 2eme, 4eme

8exaequos.xlsx (16.85 Ko)

Salut à tous,

Juste pour le fun une autre approche basée sur GROUPER.PAR pour regrouper les noms par scores. (cf. dernier fichier de ann3)

=LET(
    _g; GROUPER.PAR(Tableau1[score]; Tableau1[nom]; TABLEAU.EN.TEXTE; 0; 0; -1);
    _t; ASSEMB.H(EQUATION.RANG(INDEX(_g; ; 1); Tableau1[score]); _g);
    FILTRE(_t; INDEX(_t; ; 1) < 6)
)

Mais bon ça change légèrement la présentation puisque les ex-aequo sont regroupés dans la meme cellule + si présents, la fonction RANG "saute" un rang en quelque sorte. On pourrait utiliser SEQUENCE à la place de EQUATION.RANG pour pallier ce dernier problème.

Au cas où, sur mon Excel Fr =ARRAYTOTEXT c'est =TABLEAU.EN.TEXTE

Au cas où, sur mon Excel Fr =ARRAYTOTEXT c'est =TABLEAU.EN.TEXTE

Bien vu, merci pour votre intervention c'est corrigé

Bonjour tous .

Merci de vos retour , j'ai utilisé la formule de JFL, c'est nickel .

Bonsoir à tous !

Bien...

Je vous remercie de ce retour.

Rechercher des sujets similaires à "complement formule recherchex"