Rechercher le chiffre d’affaire min et max à partir de valeurs
Supposons que nous ayons cet ensemble de données :
Nous voulons identifier les clients avec les chiffres d’affaire minimum et maximum. Il existe de nombreuses façons de procéder, notamment les tableaux croisés dynamiques, le tri des données, les formules, etc.
Aujourd’hui, nous allons utiliser la puissante fonction FILTER pour trouver les clients min/max.
Tout d’abord, trouvez la valeur minimale du revenu avec cette formule MIN :
=MIN(B2:B11)
Avec les données présentées ci-dessus, cela nous donne le résultat de 1 260 €.
Maintenant, nous voulons trouver les clients associés à cette valeur. Pour ce faire, utilisons la fonction FILTER .
La formule de filtre renvoie des valeurs qui satisfont à des conditions spécifiques. Il faut deux arguments, d’une part une plage à filtrer et d’autre part les conditions à appliquer.
Nous voulons trouver les noms de clients pour les valeurs minimales, c’est-à-dire que nous voulons filtrer les noms. Ainsi, le premier argument du FILTER est la plage de noms de clients dans A2:A11.
Le deuxième argument de notre FILTER — les conditions à tester — est un test pour déterminer quand les valeurs de revenus (B2:B11) sont égales à la valeur minimale.
Nous avons déjà trouvé le minimum avec la formule MIN ci-dessus.
Par conséquent, notre formule complète est :
=FILTER(A2:A11;B2:B11=MIN(B2:B11))
Dans notre feuille :
J’aime la fonction FILTER car elle renvoie plus d’un résultat s’il y a plusieurs clients avec la valeur minimale.
Trouvez le(s) meilleur(s) client(s) avec MAX
Pour calculer le meilleur client, remplacez la fonction MIN par une fonction MAX dans la formule.
Plus propre avec des plages nommées
Utilisez-vous des plages nommées ?
Il s’agit d’une méthode permettant d’attacher des noms aux plages de cellules de vos feuilles. Ensuite, au lieu de faire référence à une plage comme B2:B11 dans vos formules, vous pouvez utiliser le nom, par exemple chiffre_d_affaires .
Pour créer une plage nommée, mettez en surbrillance nos données (par exemple B2:B11) et allez dans le menu : Données > Plages nommées
Entrez un nom dans la zone de nom et cliquez sur Ok.
Nous pouvons maintenant utiliser cette plage nommée dans nos formules et elle pointe vers la plage correcte. Par exemple, la formule MIN ci-dessus devient :
=MIN(chiffre_d_affaires)
Ce qui, dans notre feuille, ressemble à ceci :
Si nous nommons la gamme A2:A11 comme clients , alors notre formule FILTRE complète devient encore plus propre :
=FILTER(clients;chiffre_d_affaires=MIN(chiffre_d_affaires))
Dans notre feuille :