Bonjour,
Via formule ci-joint.
C'est sacrément alambiqué, il y a probablement possibilité de faire mieux.
Voici comment ça fonctionne :
- on retire les valeurs d'erreurs via FILTRE()
- on récupère les valeurs unique hors erreur via UNIQUE()
- on récupère les valeurs uniques hors exclusion et hors erreurs via une autre fonction FILTRE()
- on compte le nombre d'occurrence de chacune des valeurs ainsi récupérée, puis on ressort la kième plus grande valeur via GRANDE.VALEUR() et NB.SI()
- on utilise un SI.MULTIPLE() pour remonter aux valeurs textuelles via une égalité entre NB.SI des valeurs listées en AF et GRANDE.VALEUR() testé de l'autre côté.
Les valeurs possibles du tableau doivent être listées en AF et la formule doit être étendue suivant le nombre de valeurs différentes possibles (alimenter le si.multiple).
Bonne journée,