Deuxième rang fonction MAX.SI.ENS avec 2 conditions

Bonsoir à tous,

Je planche depuis plus d'une heure sur un problème sûrement simple à résoudre pour vous, mais je galère assez.

Dans le fichier joint, je cherche à sortir le taux le plus élevé d'une BD en fonction de deux critères.

Pour le taux ayant le plus d'occurences ça ne me pose pas de soucis.

Mais pour trouver le deuxième taux le plus présent (toujours avec les deux conditions), je n'y arrive pas même en ajoutant sur la formule initiale la fonction GRANDE.VALEUR avec k =2.

Dans la cellule rouge, devrait apparaître le chiffre 3, qui correspond au taux de 60%

Si quelqu'un peut m'aider, je le remercie d'avance

Bonne soirée !

52test-sheet.xlsx (11.87 Ko)

Bonjour,

en cellule D2

=GRANDE.VALEUR('Nbr d''occurences'!$D$2:$D$5;LIGNE()-1)

à recopier vers le bas

Bonsoir,

Merci beaucoup pour ta réponse mais je ne vois pas comment elle peut marcher visiblement.

Je n'ai sûrement pas été assez explicite, mais le nombre d'occurences du taux devant être en fonction des deux conditions (Code + Type), je suis obligé d'intégrer ces conditions dans la formule. Je ne l'ai pas précisé mais le fichier est un échantillon, l'original fait un peu plus de 20k lignes avec environ 200 valeurs.

Ce que je ne comprends c'est qu'avec la formule suivante :

=GRANDE.VALEUR(MAX.SI.ENS('Nbr d''occurences'!$D$2:$D$9;'Nbr d''occurences'!$C$2:$C$9;C5;'Nbr d''occurences'!$A$2:$A$9;A5);2)

Le résultat tombe en #NOMBRE! avec le rang "2" à la fin, alors qu'en mettant le rang "1" la formule marche très bien et me sort la plus grande occurence (4).

Je cherche donc une formule unique (voire 2) pouvant me sortir les deux taux les plus répandus suivant la valeur et son type

Merci d'avance

Bonjour,

tu peux le faire via un TCD en classant le résultat par valeurs

Bonjour,

voici le test que j'ai fait,

Rebonjour sabV,

Ca y est je comprends ton fonctionnement, ainsi que la méthode que tu utilises.

Seulement, il manque un paramètre qui concerne le "type" de la "valeur".

Revoilà l'Excel avec un peu plus de données pour que cela soit peut-être plus compréhensible.

Dans l'onglet final, il doit y avoir :

  • une ligne pour la "Valeur 1" de type "Standard" équivalent ici à "1" occurence, soit un taux de 50%.
  • deux lignes pour la "Valeur 1" de type "Personnalisé" équivalentes à "9" et "6" occurences, soit des taux de 60% et 55%.
Puis on recommence pour la valeur 2, la valeur 3...

Je t'ai remis un Excel pour être peut-être un peu explicite

@Steelson : Merci pour ta réponse, j'ai pensé également au TCD mais malheureusement les données changeront énormément assez souvent. Le fait est que, il faudrait que ce soit en automatique et que seul les deux taux les plus utilisés de la valeur "personnalisée" ressortent. Je suis pas du tout expert en TCD mais je crois pas qu'il puisse faire tout ça comme un grand à chaque variation de données.

Merci en tout cas !

Farigoule a écrit :

mais je crois pas qu'il puisse faire tout ça comme un grand à chaque variation de données.

hé bien si !

mais si tu as ton bonheur, c'est parfait (j'étais en déplacement ce jour et n'ai pas pu faire la démonstration)

Proposition

Farigoule : convaincu par la version TCD ?

Rechercher des sujets similaires à "deuxieme rang fonction max ens conditions"