TOP 5 EXCEL 365

RYAN78 -  
 RYAN78 -

Bonjour,

J'aurais besoin d'aide pour écrire une formule excel 365. Ma problématique est la suivante: Je voudrais faire un TOP 5 des distances les plus élevés (km) en fonction du jour de la semaine. 

Voici ma formule de base: =SI.CONDITIONS(MAX.SI.ENS($H$13:$H$107;$D$13:$D$107;"lun");GRANDE.VALEUR($H$13:$H$107;1))

Ex

Merci pour votre aide

Cordialement
Windows / Edge 130.0.0.0

2 réponses

  1. DjiDji59430 Messages postés 4278 Date d'inscription   Statut Membre Dernière intervention   717
     

    Bonjour à tous,

    =grande.valeur(filtre($H$13:$H$107;D$13:$D$107="lun");sequence(5))

    et tu remplace "lun" par la l'adresse de la cellule  $B4) par exemple


    Crdlmt

    1
    1. RYAN78
       

      Salut,

      Merci ça fonctionne très, j'ai recherché trop compliqué.

      Cordialement

      0
  2. danielc0 Messages postés 2175 Date d'inscription   Statut Membre Dernière intervention   286
     

    Bonjour,

    Avec cette disposition :

    En D2, à recopier vers la droite et le bas :

    =SIERREUR(AGREGAT(14;6;$A$2:$A$40/(JOURSEM($B$2:$B$40;2)=COLONNE(A1));LIGNE(A1));"")

    Daniel


    0
    1. danielc0 Messages postés 2175 Date d'inscription   Statut Membre Dernière intervention   286
       

      Avec Excel 365, à recopier vers la droite (pas vers le bas) :

      =TRIER(FILTRE($A$2:$A$40;JOURSEM($B$2:$B$40;2)=COLONNE(A1));;-1)

      Daniel

      0
      1. danielc0 Messages postés 2175 Date d'inscription   Statut Membre Dernière intervention   286 > danielc0 Messages postés 2175 Date d'inscription   Statut Membre Dernière intervention  
         

        [EDIT] Pour n'avoir que les cinq premiers :

        =PRENDRE(TRIER(FILTRE($A$2:$A$40;JOURSEM($B$2:$B$40;2)=COLONNE(A1));;-1);5)

        Daniel

        0