Trouver la valeur la plus fréquente s'obtient très facilement avec la fonction MODE
- La fonction MODE est une fonction statistiques de base
Son rôle c'est de trouver l'élément le plus présent dans une liste de valeur
- Mais faut-il utiliser les fonctions MODE, MODE.SIMPLE ou MODE.MULTIPLE
Les 3 fonctions vont être expliquées et dans quel cas les utiliser.
Jeux de données
Pour illustrer la technique, nous allons partir du tableau suivant qui contient les salaires de nos employés.
La répartition des salaires est la suivante
Le fichier exemple est ici
Quelle est la valeur la plus fréquente ?
Parmi les fonctions statistiques de base d'Excel, il y a une fonction qui retourne exactement ce résultat. Il s'agit de la fonction MODE.SIMPLE. La fonction s'écrit tout simplement comme cela.
=MODE.SIMPLE(tbl_Salairés[Salaire]) => 1560€
Faut-il utiliser la fonction MODE ou MODE.SIMPLE ?
Depuis la version d'Excel 2010, un grand nombre de fonctions Excel ont été réécrites. En partenariat avec une université américaine spécialisée en Statistiques, Microsoft a optimisé bons nombres de fonction statistiques, comme l'écart-type. La fonction MODE a fait parti de cette réécriture.
Mais dans Excel, pour des raisons de compatibilité, il n'est pas possible de supprimer des fonctions, même ancienne. C'est pourquoi MODE est toujours présent mais avec un point d'exclamation dans la liste des fonctions. Mais il est préférable d'utiliser MODE.SIMPLE.
Combien de fois la valeur est-elle présente ?
La fonction MODE.SIMPLE retourne la valeur la plus fréquente dans Excel mais il y a une seconde question importante. Combien de fois cette valeur est-elle présente dans la série ? Pour répondre à cette question, nous allons utiliser la simple fonction NB.SI.ENS
=NB.SI.ENS(tbl_Salaire[Salaire];E4)
Différence entre MODE.SIMPLE et MODE.MULTIPLE ?
Comme vous l'avez constaté, il existe 2 fonctions MODE
- MODE.SIMPLE
- MODE.MULTIPLE
La différence c'est dans le cas où plusieurs valeurs atteignent la valeur la plus fréquente. Si le salaire de Gaetan Dandonneau (ligne 3) augmente à 1640€, la fonction MODE.MULTIPLE retourne les données 3 valeurs
=MODE.MULTIPLE(tbl_Salairés[Salaire])
Chacune de ces valeurs est présente 3 fois dans le tableau
Quelle fonction utiliser ?
La réponse peut surprendre mais la fonction MODE.MULTIPLE est à privilégier.En fait, depuis l'arrivée des fonctions matricielles dans Excel 365, la fonction MODE.MULTIPLE va automatiquement s'adapter aux nombres de valeurs correspondantes.
Par contre, si vous travaillez avec une autre version d'Excel, le seul moyen de retourner plusieurs résultats, c'est de valider votre formule avec la combinaison de touches Ctrl + Shift + Entrée. Mais avec Excel 365, ce n'est plus nécessaire.
Benjamin Benjamin Rich
31/03/2021 @ 02:39
Bonjour.
Sur une liste client, comment faire pour savoir quelle est la référence la plus achetée pour chaque client ?
Sachant que j ai une seule liste avec tous les achats de tout le monde.
Merci