StatistiquesAvancéTableau dynamique

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.

ABCD
1ÉtudiantNote /20ÉtudiantNote /20
2Alice14Fatima16
3Bob16Gabriel14
4Claire12Hugo16
5David14Inès18
6Emma16Jules12
Formule :=MODE.MULTIPLE(B2:B11)
Résultat :14\n16

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.

ABCDEF
1CommandeQuantitéCommandeQuantitéCommandeQuantité
2#0012#0061#0113
3#0021#0072#0122
4#0033#0085#0131
5#0042#0093#0143
6#0053#0102#0151
Formule :=MODE.MULTIPLE(B2:B16)
Résultat :2\n3

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.

ABCDEF
1PièceCode défautPièceCode défautPièceCode défaut
2P0015P0063P0115
3P0023P0077P0123
4P0035P0085P0137
5P0047P0093P0145
6P0053P0105P0157
Formule :=MODE.MULTIPLE(B2:B16)
Résultat :3\n5

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 :

=NBVAL(MODE.MULTIPLE(A1:A20))

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 :

=TRANSPOSE(MODE.MULTIPLE(A1:A20))

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é :

=SIERREUR(MODE.MULTIPLE(A1:A20);"Aucun mode détecté")

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 :

Mode : =MODE.MULTIPLE(A1:A20)
Fréquence : =NB.SI(A1:A20;C2)

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 :

=MODE.MULTIPLE(FILTRE(B:B;A:A="Janvier"))

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 :

Valeurs les plus fréquentes : =MODE.MULTIPLE(A:A)
Nombre de modes : =NBVAL(MODE.MULTIPLE(A:A))
Moyenne générale : =MOYENNE(A:A)
Médiane : =MEDIANE(A:A)

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.

Données : 1, 2, 3, 4, 5 → =MODE.MULTIPLE(A1:A5) → #N/A

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 C1 : =MODE.MULTIPLE(A:A)
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.

Données : 1, 1, 1, 2, 2, 2, 3
MODE(A:A) → 1 (premier mode trouvé)
MODE.MULTIPLE(A:A) → 1 et 2 (tous les modes)

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.

Données mixtes : 1, "A", 2, 1, "B", 2 → Seuls 1 et 2 sont analysés

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