Renvoyer l'en tête d'une colonne en fonction d'un (des) maximum(s) d'une plage de données

  • Initiateur de la discussion Initiateur de la discussion THOMASD
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

THOMASD

XLDnaute Nouveau
Bonjour,

Le problème que j'ai actuellement est le suivant :
Pour chaque "journée", j'ai un nombre de points attribués à une liste de personnes. L'objectif est d'établir une formule me permettant de connaitre quelle est la personne qui a marqué le plus de points à chaque journée.

J'ai testé la formule Index + equiv (ex ligne 19) qui marche relativement bien.
Problème : lorsque deux personnes (ou plus) sont à égalité, seule la première personne est identifiée. Idem avec une fonction RechercheV (ex ligne 20, que je n'arrive pas à étirer par ailleurs).

Y a t-il une solution pour renvoyer le nom de toutes les personnes qui ont le maximum de pts en cas d'égalité ?
Merci d'avance !
 

Pièces jointes

Bonsoir le forum, bonsoir Thomasd,

Peut-être cette formule matricielle en B22 à valider par Ctrl+Maj+Entrée
A tirer en bas et vers la droite
Code:
=SIERREUR(INDEX($A$4:$A$17;PETITE.VALEUR(SI((B$4:B$17)=MAX(B$4:B$17);LIGNE(INDIRECT("A1:A"&NBVAL(B$4:B$17))));LIGNE($A1)));"")

Cordialement
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Retour