Fonction MODE.MULTIPLEIdentifier toutes les valeurs les plus fréquentes – Guide 2026
La fonction MODE.MULTIPLE retourne un tableau vertical contenant toutes les valeurs qui apparaissent le plus fréquemment dans un ensemble de données. Contrairement à la fonction MODE qui ne renvoie qu'une seule valeur, MODE.MULTIPLE identifie tous les modes lorsque plusieurs valeurs partagent la fréquence maximale d'apparition.
Cette fonction fait partie des fonctions de tableau dynamique d'Excel (disponibles dans Microsoft 365 et Excel 2021+), ce qui signifie qu'elle peut automatiquement déverser ses résultats sur plusieurs cellules adjacentes sans nécessiter de formule matricielle traditionnelle. Elle est particulièrement utile pour l'analyse statistique avancée et l'identification de tendances multiples dans vos données.
Syntaxe
MODE.MULTIPLE(nombre1; [nombre2]; ...)nombre1 (obligatoire) : La première valeur numérique, plage de cellules ou référence pour laquelle vous souhaitez calculer le mode.
nombre2, ... (facultatif) : De 1 à 254 valeurs, plages ou références supplémentaires.
Valeur retournée
MODE.MULTIPLE renvoie un tableau vertical dynamique contenant toutes les valeurs qui apparaissent avec la fréquence maximale. Si une seule valeur a la fréquence maximale, elle retourne cette valeur unique. Si plusieurs valeurs sont ex-aequo, elles sont toutes retournées dans l'ordre croissant.
Fonction de tableau dynamique
MODE.MULTIPLE utilise le déversement automatique : entrez la formule dans une seule cellule et les résultats se déversent automatiquement dans les cellules adjacentes en dessous. Assurez-vous que les cellules de déversement sont vides pour éviter l'erreur #DÉVERS!.
Remarque : Cette fonction nécessite Excel Microsoft 365, Excel 2021 ou une version ultérieure.
Exemples pratiques
Analyse des notes d'examen
Un professeur souhaite identifier toutes les notes qui apparaissent le plus fréquemment dans sa classe pour comprendre les résultats typiques de son évaluation.
Les notes 14 et 16 apparaissent chacune 3 fois, ce sont les modes. Le résultat se déverse sur 2 cellules.
| A | B | C | D | |
|---|---|---|---|---|
| 1 | Étudiant | Note /20 | Étudiant | Note /20 |
| 2 | Alice | 14 | Fatima | 16 |
| 3 | Bob | 16 | Gabriel | 14 |
| 4 | Claire | 12 | Hugo | 16 |
| 5 | David | 14 | Inès | 18 |
| 6 | Emma | 16 | Jules | 12 |
=MODE.MULTIPLE(B2:B11)Dans cet exemple, MODE.MULTIPLE identifie que les notes 14 et 16 sont toutes deux les plus fréquentes (3 occurrences chacune). La fonction classique MODE aurait retourné uniquement 14 (la première trouvée), manquant ainsi l'information que 16 est également un mode. Cette analyse permet au professeur de voir que les étudiants se regroupent principalement autour de ces deux niveaux de performance.
Analyse des ventes par quantité
Une boutique en ligne veut identifier les quantités de produits les plus souvent commandées pour optimiser ses recommandations et son stock.
Les quantités 2 et 3 sont les plus commandées (4 fois chacune). Ces informations guident les promotions.
| A | B | C | D | E | F | |
|---|---|---|---|---|---|---|
| 1 | Commande | Quantité | Commande | Quantité | Commande | Quantité |
| 2 | #001 | 2 | #006 | 1 | #011 | 3 |
| 3 | #002 | 1 | #007 | 2 | #012 | 2 |
| 4 | #003 | 3 | #008 | 5 | #013 | 1 |
| 5 | #004 | 2 | #009 | 3 | #014 | 3 |
| 6 | #005 | 3 | #010 | 2 | #015 | 1 |
=MODE.MULTIPLE(B2:B16)L'analyse révèle que les clients commandent le plus souvent 2 ou 3 unités. Cette information est précieuse pour le marketing : la boutique pourrait créer des offres "Achetez-en 3" ou optimiser ses bundles autour de ces quantités. Elle peut également ajuster ses prévisions de stock en tenant compte de ces comportements d'achat typiques.
Contrôle qualité avec défauts multiples
Un ingénieur qualité analyse les codes de défauts les plus fréquents sur une ligne de production pour prioriser les actions correctives.
Les défauts de type 3 et 5 sont les plus fréquents (5 occurrences). Action corrective prioritaire nécessaire.
| A | B | C | D | E | F | |
|---|---|---|---|---|---|---|
| 1 | Pièce | Code défaut | Pièce | Code défaut | Pièce | Code défaut |
| 2 | P001 | 5 | P006 | 3 | P011 | 5 |
| 3 | P002 | 3 | P007 | 7 | P012 | 3 |
| 4 | P003 | 5 | P008 | 5 | P013 | 7 |
| 5 | P004 | 7 | P009 | 3 | P014 | 5 |
| 6 | P005 | 3 | P010 | 5 | P015 | 7 |
=MODE.MULTIPLE(B2:B16)Cette analyse permet d'identifier que deux types de défauts (codes 3 et 5) dominent avec 5 occurrences chacun. L'ingénieur peut maintenant concentrer ses efforts d'amélioration sur ces deux causes racines plutôt que de disperser ses ressources. Il pourrait découvrir que le défaut 3 est lié à un problème de calibration et le défaut 5 à la qualité des matières premières, permettant des actions ciblées et efficaces.
Techniques avancées
Combiner avec NBVAL pour compter les modes
Pour savoir combien de valeurs différentes partagent la fréquence maximale :
Cette formule compte le nombre de modes retournés. Résultat 1 = un seul mode, résultat 3 = trois valeurs ex-aequo.
Affichage horizontal avec TRANSPOSE
MODE.MULTIPLE retourne toujours un tableau vertical. Pour un affichage horizontal :
Les résultats se déverseront sur plusieurs colonnes au lieu de lignes, idéal pour des tableaux de bord horizontaux.
Gestion de l'erreur #N/A avec SIERREUR
Si aucune valeur ne se répète, MODE.MULTIPLE retourne #N/A. Pour afficher un message personnalisé :
Utile dans les rapports automatisés pour éviter les erreurs visuelles disgracieuses.
Combiner avec FREQUENCE pour l'analyse
Pour obtenir également la fréquence d'apparition des modes identifiés :
Où C2 contient le premier mode. Cette combinaison crée un tableau complet avec les modes et leur nombre d'occurrences.
Filtrer les données avant analyse
Pour analyser uniquement certaines valeurs selon un critère, combinez avec FILTRE :
Cette formule trouve les modes uniquement pour les lignes où la colonne A contient "Janvier", permettant une analyse segmentée.
Créer un tableau de bord dynamique
Combinez MODE.MULTIPLE avec d'autres fonctions pour un tableau de bord complet :
Cette approche offre une vue statistique complète de vos données avec les tendances centrales sous différents angles.
Erreurs fréquentes et solutions
#N/A – Aucun mode trouvé
Cette erreur apparaît lorsque toutes les valeurs sont uniques (aucune ne se répète). Le mode n'existe pas dans un ensemble sans répétition.
Solution : Utilisez SIERREUR pour gérer ce cas : =SIERREUR(MODE.MULTIPLE(A1:A5);"Pas de répétition")
#DÉVERS! – Zone de déversement occupée
MODE.MULTIPLE retourne un tableau qui doit se déverser verticalement. Si les cellules en dessous contiennent des données, cette erreur apparaît.
Cellule C2 : "Texte existant" ← BLOQUE le déversement
Solution : Videz les cellules adjacentes sous la formule ou déplacez la formule dans une zone vide.
#NOM? – Fonction non reconnue
Cette erreur indique que votre version d'Excel ne supporte pas MODE.MULTIPLE (versions antérieures à Excel 2021/Microsoft 365).
Solution : Mettez à jour Excel ou utilisez MODE.MULT (nom français alternatif). Pour les anciennes versions, utilisez MODE qui retourne au moins un mode.
Confusion avec MODE classique
MODE retourne uniquement la première valeur la plus fréquente, pas toutes. Si vous avez plusieurs modes, MODE n'en montrera qu'un seul.
Solution : Utilisez toujours MODE.MULTIPLE pour une analyse complète des tendances modales.
Valeurs textuelles ignorées
MODE.MULTIPLE ne traite que les nombres. Si votre plage contient du texte, ces cellules sont ignorées silencieusement.
Solution : Pour analyser du texte, convertissez-le en codes avec CODE ou utilisez une approche par NB.SI avec INDEX/EQUIV.
Plage dynamique non mise à jour
Si vous ajoutez des données à votre plage source et que la formule utilise une référence fixe (A1:A20), les nouvelles données ne seront pas incluses.
Solution : Utilisez des références de colonne entière (A:A) ou des tableaux structurés pour que la formule s'adapte automatiquement aux nouvelles données.
Questions fréquentes
Quelle est la différence entre MODE.MULTIPLE et MODE ?
MODE retourne uniquement la première valeur la plus fréquente, tandis que MODE.MULTIPLE retourne toutes les valeurs qui apparaissent avec la fréquence maximale sous forme de tableau dynamique. Si plusieurs valeurs sont ex-aequo, MODE.MULTIPLE les affiche toutes.
Comment afficher les résultats de MODE.MULTIPLE verticalement ou horizontalement ?
MODE.MULTIPLE renvoie toujours un tableau vertical. Pour l'afficher horizontalement, utilisez TRANSPOSE : =TRANSPOSE(MODE.MULTIPLE(A1:A20)). Le résultat se déversera automatiquement sur plusieurs colonnes.
Que se passe-t-il si aucune valeur ne se répète ?
MODE.MULTIPLE retourne l'erreur #N/A car il n'existe aucun mode dans un ensemble de valeurs toutes uniques. Pour éviter cette erreur, utilisez SIERREUR : =SIERREUR(MODE.MULTIPLE(A1:A10);"Aucun mode").
MODE.MULTIPLE fonctionne-t-elle avec du texte ?
Non, MODE.MULTIPLE ne traite que les valeurs numériques. Les cellules contenant du texte sont ignorées. Pour trouver le texte le plus fréquent, utilisez une combinaison de INDEX, MODE et EQUIV avec des critères textuels.
Comment compter combien de modes sont retournés ?
Utilisez NBVAL sur le résultat de MODE.MULTIPLE : =NBVAL(MODE.MULTIPLE(A1:A20)). Cette formule compte le nombre de valeurs retournées par la fonction, c'est-à-dire le nombre de modes différents ayant la même fréquence maximale.
Fonctions statistiques associées
Maîtrise les tableaux dynamiques Excel
Rejoins Le Dojo Club pour explorer toutes les fonctions de tableau dynamique et transformer ton analyse de données avec les outils les plus avancés d'Excel.
Essayer pendant 30 jours