Aller au contenu principal
Fonction de compatibilité
MODE reste disponible pour les anciens classeurs, mais Excel recommande désormais d'utiliser MODE.SIMPLE pour les nouveaux fichiers.

Qu'est-ce que la fonction MODE ?

Définition
La fonction MODE retourne la valeur qui apparaît le plus fréquemment dans une plage de données numériques. Si aucune valeur ne se répète, elle retourne l'erreur #N/A.

MODE (MODE en anglais) te sert quand tu veux savoir ce qui se passe réellement le plus souvent, plutôt qu'une moyenne calculée qu'aucune observation n'atteint jamais exactement. Elle complète MOYENNE et MEDIANE en révélant la valeur concrète qui domine tes données, utile dès que tu travailles sur des catégories ou des quantités discrètes.

Elle est indispensable partout où tu travailles avec des données discrètes : identifier la quantité de commande la plus courante, la note d'évaluation dominante dans une équipe, le délai de livraison typique, ou le nombre de défauts le plus récurrent sur une ligne de production.

Syntaxe

Clique sur un argument pour aller à son explication.

Lucas, la mascotte du Dojo, inspecte les arguments de la fonction à la loupe

Comprendre chaque paramètre de la fonction MODE

MODE n'a besoin que d'un seul argument pour fonctionner : la plage où chercher. Le nombre1 est obligatoire, tout le reste est en bonus. Si tes données tiennent dans une seule colonne, =MODE(A1:A100) suffit ; tu n'ajoutes des arguments que si tes valeurs sont éparpillées sur plusieurs zones.

1

nombre1

: le premier ensemble de données dans lequel chercher la valeur la plus fréquente

Ça peut être une valeur directe comme 5, une référence de cellule comme A1, ou une plage entière comme A1:A100. MODE a besoin d'au moins deux valeurs identiques pour retourner un résultat utile.

2

nombre2, nombre3, ...

: tu peux ajouter jusqu'à 254 arguments supplémentaires pour analyser plusieurs plages de données en même temps(facultatif)

Pratique quand tes données sont réparties sur différentes colonnes ou zones de ton tableau. MODE analysera toutes les valeurs ensemble pour trouver la plus fréquente.

Lucas, la mascotte du Dojo, fait une démonstration pas à pas de la fonction dans Excel

Exemples pratiques pas à pas

Exemple 1

Comment trouver la valeur la plus fréquente avec la fonction MODE

La réunion stock de lundi arrive et tu dois annoncer sur quelle quantité caler le réassort. Toutes les commandes du trimestre sont listées une par une avec le client, son secteur, le canal de vente et la quantité commandée, et tu veux savoir laquelle revient le plus souvent sans les pointer à la main. La fonction MODE te sort d'un coup la quantité la plus fréquente de la colonne.

Les étapes
  1. 1
    Dans une cellule, écris =MODE(.
  2. 2
    En 1er argument : sélectionne la colonne des quantités commandées, D2:D19. C'est la seule plage obligatoire, et la fonction MODE n'y retient que les nombres, si bien que les colonnes Client, Secteur et Canal resteraient écartées même si tu les incluais.
  3. 3
    Ferme la parenthèse et appuie sur Entrée. Tu n'ajoutes aucun autre argument, car toutes les quantités tiennent dans cette unique colonne et le second argument ne sert qu'à rattacher des plages dispersées ailleurs dans la feuille.
Au final, ta formule devrait ressembler à ça :=MODE(D2:D19)
Explication
La fonction MODE parcourt les 18 quantités de la plage D2:D19 et compte combien de fois chacune revient : 50 sort huit fois, 100 cinq fois, 75 trois fois et 25 deux fois. La quantité 50 domine donc largement le carnet de commandes, et c'est elle qui remonte dans la carte de résultat.
Exemple 2

Comment analyser plusieurs plages en même temps avec la fonction MODE

Un renfort sur le support se décide à partir de la charge d'une journée type, et une seule semaine de relevés ne suffit pas à trancher. Tu as compté les tickets ouverts chaque jour sur deux semaines consécutives, dans deux colonnes distinctes, et tu n'as aucune envie de les recopier l'une sous l'autre juste pour les analyser ensemble. La fonction MODE accepte plusieurs plages d'un coup et les traite comme un seul jeu de données.

Les étapes
  1. 1
    Dans une cellule, écris =MODE(.
  2. 2
    En 1er argument : sélectionne la colonne des tickets de la première semaine, B2:B6. Seule, elle ne raconte que la moitié de l'histoire.
  3. 3
    En 2ᵉ argument : sélectionne la colonne des tickets de la seconde semaine, C2:C6. Les deux plages n'ont besoin ni d'être côte à côte ni de faire la même taille, et tu peux en empiler jusqu'à 254 de plus sur ce principe.
  4. 4
    Ferme la parenthèse et appuie sur Entrée. La fonction MODE fond les deux plages en un seul jeu de dix relevés et y cherche la valeur la plus fréquente, sans jamais comparer une semaine à l'autre.
Voici la formule que tu obtiens à la fin :=MODE(B2:B6; C2:C6)
Explication
En recevant deux plages, la fonction MODE ne les compare pas l'une à l'autre : elle les rassemble en un seul paquet de dix relevés et y cherche la valeur qui revient le plus. Le 9 sort quatre fois, devant le 12 (trois fois), le 8 (deux fois) et le 15 (une seule fois). Sur la première semaine prise isolément, la réponse aurait été 12, un chiffre que la seconde semaine ne confirme pas.
Exemple 3

Comment éviter l'erreur #N/A de la fonction MODE avec SIERREUR

Ton tableau de bord qualité affiche le nombre de défauts qui revient le plus souvent d'un lot à l'autre, et il est projeté tel quel en réunion de production. Sur une série courte, il arrive qu'aucun lot n'affiche le même nombre de défauts qu'un autre, et la case se remplit alors d'un code d'erreur que personne autour de la table ne sait lire. La fonction MODE, protégée par la fonction SIERREUR, affiche un message clair à la place.

Les étapes
  1. 1
    Dans une cellule, écris =SIERREUR(.
  2. 2
    En 1er argument : écris le calcul à surveiller sur la colonne des défauts et referme-le, MODE(B2:B6). Livré seul, il renverrait l'erreur #N/A, puisqu'aucun des cinq lots n'affiche le même nombre de défauts qu'un autre.
  3. 3
    En 2ᵉ argument : saisis le texte à afficher quand le calcul échoue, "Aucun défaut récurrent". Les guillemets sont obligatoires pour qu'Excel traite ces mots comme du texte et non comme un nom de plage.
  4. 4
    Ferme la parenthèse et appuie sur Entrée. La fonction SIERREUR renvoie le mode les semaines où il existe, et ton message à sa place les semaines sans aucune répétition.
Une fois les morceaux assemblés, ta formule donne ça :=SIERREUR(MODE(B2:B6); "Aucun défaut récurrent")
Explication
La fonction MODE renvoie l'erreur #N/A dès qu'aucune valeur n'apparaît deux fois, ce qui est mathématiquement juste (sans répétition, il n'y a pas de mode) mais indéchiffrable pour qui lit le tableau de bord. La fonction SIERREUR attrape cette erreur et affiche ton message à sa place, sans rien changer au résultat les semaines où un mode existe bel et bien.
Exemple 4

Comment calculer le mode d'une seule catégorie avec les fonctions MODE et SI

Le canal web réclame son propre plan de réassort, et la quantité dominante toutes commandes confondues ne t'aide pas : elle est tirée par les gros volumes passés au téléphone. Chaque commande porte son canal et sa quantité, et tu veux la quantité la plus fréquente des seules commandes web. La fonction SI met de côté les lignes qui ne t'intéressent pas, et la fonction MODE cherche la valeur dominante dans ce qui reste.

Les étapes
  1. 1
    Dans une cellule, écris =MODE(.
  2. 2
    Écris SI( à l'intérieur pour ne garder que les commandes web, puis :
    1. aEn 1er argument : saisis le test qui repère les commandes web, B2:B11="Web". Excel le vérifie ligne par ligne et répond vrai ou faux pour chacune des dix commandes.
    2. bEn 2ᵉ argument : sélectionne la colonne des quantités, C2:C11. Chaque ligne qui passe le test laisse remonter la sienne, et celles qui échouent renvoient FAUX.
  3. 3
    Ferme les deux parenthèses et appuie sur Entrée. La fonction MODE ignore les FAUX comme elle ignore le texte, si bien qu'elle ne cherche la valeur dominante que parmi les cinq quantités du canal web.
En mettant tout bout à bout, tu écris :=MODE(SI(B2:B11="Web"; C2:C11))
Explication
La fonction SI transforme d'abord la colonne des quantités en une liste où seules les commandes web gardent leur nombre, soit 50, 25, 25, 25 et 75. La fonction MODE y compte les répétitions et renvoie 25, qui sort trois fois sur cinq. Sur la colonne entière, sans mise à l'écart du téléphone, la réponse serait 100.

Attention : Cette formule fait travailler la fonction SI sur des plages entières. Dans Excel 365 et Excel 2021, tu la valides comme n'importe quelle formule. Sur une version antérieure, valide-la avec Ctrl + Maj + Entrée : sans ça, Excel n'évalue le test que sur une seule ligne et te renvoie un résultat faux ou une erreur.

Le combo gagnant
MODE te donne la valeur qui domine, mais pas combien de fois. Emboîte-la dans NB.SI : =NB.SI(A1:A100; MODE(A1:A100)) compte les occurrences de ce mode et mesure à quel point tes données se concentrent autour de lui.
Lucas, la mascotte du Dojo, l'air gêné face à une erreur Excel

Les erreurs fréquentes avec la fonction MODE

Le souci numéro un avec MODE, c'est le #N/A qui surgit dès qu'aucune valeur ne se répète : sur des données toutes uniques comme [1, 2, 3, 4, 5], il n'y a tout simplement pas de mode à pointer. Les deux autres pièges sont plus sournois car MODE répond quand même : il saute silencieusement le texte (les tailles S, M, L sont ignorées), et quand plusieurs valeurs sont à égalité de fréquence, il ne te montre que la première et masque les autres.

Erreur #N/A : aucune valeur ne se répète

Si toutes les valeurs de ta plage sont différentes, MODE retourne #N/A car il n'y a pas de valeur la plus fréquente. Par exemple, [1, 2, 3, 4, 5] n'a pas de mode.

Solution : Utilise =SIERREUR(MODE(plage); "Pas de mode") pour gérer cette situation proprement. Tu peux aussi vérifier d'abord s'il existe un mode avec une formule conditionnelle, selon ce qui est le plus utile dans ton contexte.

MODE ignore le texte dans les plages

MODE ne fonctionne qu'avec des nombres. Si tu as des tailles de vêtements (S, M, L) ou des catégories en texte, MODE les ignore complètement et peut retourner des résultats inattendus ou #N/A.

Solution : Pour analyser du texte, convertis d'abord tes catégories en nombres (S=1, M=2, L=3) avant d'appliquer MODE. Pour trouver directement le texte le plus fréquent, utilise une combinaison INDEX/EQUIV/NB.SI.

Plusieurs modes avec la même fréquence : MODE n'en retourne qu'un

Si tu as [2, 2, 5, 5, 8], MODE retournera seulement 2 car c'est la première valeur trouvée avec la fréquence maximale. Tu passes à côté du fait que 5 est aussi un mode.

Solution : Utilise =MODE.MULTIPLE(plage) pour obtenir tous les modes. Cette fonction retourne un tableau vertical avec toutes les valeurs ayant la fréquence maximale, que tu peux saisir en formule matricielle.

Lucas, la mascotte du Dojo, compare deux fonctions Excel

MODE vs MEDIANE vs MOYENNE vs MODE.MULTIPLE

Choisis MODE quand ce qui t'intéresse c'est la valeur qui revient le plus, surtout sur des données discrètes comme des pointures, des quantités ou des notes. Si tu cherches plutôt le point central d'une série étalée (salaires, prix immobiliers), passe à MEDIANE, et garde MOYENNE pour une tendance d'ensemble sans valeur extrême. Dès que plusieurs valeurs sont à égalité et que tu veux toutes les voir, c'est MODE.MULTIPLE qu'il te faut, car MODE n'en retourne qu'une.

CritèreMODEMEDIANEMOYENNEMODE.MULTIPLE
Ce que la fonction mesureValeur la plus fréquenteValeur centraleTendance généraleToutes les valeurs les plus fréquentes
Résistance aux valeurs extrêmes✅ Excellente✅ Excellente❌ Faible✅ Excellente
Type de résultatUne seule valeurUne seule valeurUne seule valeurTableau de valeurs
Erreur si aucune répétition✅ Oui (#N/A)❌ Non❌ Non✅ Oui (#N/A)
Cas d'usage typiquePointures, tailles, quantitésSalaires, prix immobiliersNotes, températuresAnalyses multi-modales
Le savais-tu ?
MODE.SNGL donne exactement le même résultat que MODE : c'est la version renommée depuis Excel 2010, que Microsoft recommande dans les nouveaux classeurs. MODE, lui, reste pris en charge partout.
FAQ

Questions fréquentes

MODE retourne la première valeur qui apparaît dans ta plage parmi celles qui ont la fréquence maximale. Si tu as [2, 5, 2, 7, 5], il retournera 2 car elle apparaît en premier. Pour obtenir toutes les valeurs les plus fréquentes, utilise MODE.MULTIPLE.

Ressources

Pour aller plus loin

Continue sur ta lancée après la fonction MODE : la leçon associée, un modèle prêt à l'emploi et le guide pour progresser.

Tout voir