Re : Macro pour trier et filtrer les plus grands montants
Bonjour,
=LIGNES($1:1)
Cette fonction compte le nombre de lignes de la matrice spécifiée sous l'argument et s'incrémente en la copiant vers le bas : LIGNES($1:1), LIGNES($1:2), LIGNES($1:3), ... et renvoie 1, 2, 3, ...
Elle s'apparente à la fonction LIGNE() saisie en ligne 1, mais a pour avantage que l'incrémentation commence par 1 peu importe la cellule dans laquelle la fonction LIGNES() est saisie.
=NB(C:C)
Cette fonction compte le nombre de valeurs numériques de la matrice spécifiée sous l'argument.
Elle peut être fixée de façon absolue, relative ou semi-absolue : NB(C1:C10), NB(C$1:C$10), NB(C$1:C10), ...
Ne connaissant pas le fichier réel, C:C prend toute la colonne en compte, mais il est souhaitable de spécifier la matrice exacte.
INDEX et EQUIV
Cette combinaison de fonction s'apparente à la fonction RECHERCHEV mais permet de renvoyer une valeur située à la gauche de la colonne de recherche (ce que RECHERCHEV ne permet pas).
INDEX(la colonne contenant la valeur à renvoyer;EQUIV(la valeur cherchée; la colonne contenant la valeur cherchée; 0 si la valeur exacte doit être trouvée et omis pour renvoyer la valeur précédente à la première valeur supérieure à la valeur cherchée)
J'espère avoir été clair.
Il est toujours possible de consulter l'aide MS (touche clavier F1)