Recherche 2ieme occurrence dans une colonne

Résolu
kristof.project Messages postés 10 Statut Membre -  
kristof.project Messages postés 10 Statut Membre -
Bonjour,

Dans une colonne j'ai plusieurs résultats. Je recherche la plus grande valeurs avec ceci

GRANDE.VALEUR(liste;1)


afin de savoir le numéro de ligne j'utilise (A2 est le résultat de la fonction précédente)

EQUIV(A2;liste)


jusque la tous va bien. Mais dans le cas ou il y a 2 lignes avec la même grande valeur. comment modifier le code de EQUIV(A2;liste) dans une autre cellule pour avoir la 2ieme ligne ou on retrouve la 2ieme grande valeur ?

merci de votre

3 réponses

  1. yg_be Messages postés 23437 Date d'inscription   Statut Contributeur Dernière intervention   Ambassadeur 1 588
     
    Tu ne peux pas trier tes lignes par valeur?
    0
  2. kristof.project Messages postés 10 Statut Membre
     
    bonjour,

    je ne peux pas , car se sont des résultats de statistique.
    0
  3. JvDo Messages postés 1924 Date d'inscription   Statut Membre Dernière intervention   859
     
    Bonsoir à tous,

    En I8, tu mets :
    =SI(LIGNES($I$8:I8)<=NB.SI(mesDonnées;MAX(mesDonnées));PETITE.VALEUR(SI(mesDonnées=MAX(mesDonnées);LIGNE(mesDonnées)-LIGNE(INDEX(mesDonnées;1))+1;9^9);LIGNES($I$8:I8));"")

    et tu valides par CTRL+MAJ+ENTER.

    Ensuite, tu recopies vers le bas pour avoir toutes les lignes où le MAX apparaît.

    Cordialement
    0
    1. kristof.project Messages postés 10 Statut Membre
       
      Merci d'avoir chercher ,

      J'ai aussi continué mes recherches de mon coté. je suis tomber sur la fonction rang

      Du coup j'utilise fonction comme ceci :

      =RANG($B2;B$2:B$50)+NB.SI(B$2:B2;$B2)-1


      Que je recopie sur les lignes à coté de mes résultats. Ce qui fais que mon equiv fais bien ressortir ma 1iere et 2ieme grande valeur même si il y un doublon

      Merci de ta contribution.
      0