Aller au contenu principal

Qu'est-ce que la fonction MEDIANE ?

Définition
La fonction MEDIANE calcule la valeur centrale d'un ensemble de nombres après les avoir triés. Si le nombre de valeurs est pair, elle retourne la moyenne des deux valeurs centrales.

Tu sors MEDIANE (MEDIAN en anglais) dès qu'une poignée de valeurs extrêmes menacent de fausser le chiffre que tu veux présenter, celui qui doit rester fidèle au cas typique plutôt qu'à la moyenne mathématique. C'est le repère à choisir quand MOYENNE risque de raconter une histoire que personne dans tes données ne vit vraiment.

C'est la fonction qu'utilisent les professionnels RH pour présenter des salaires sans que le salaire du directeur ne fausse tout, les analystes immobiliers pour décrire un marché sans que les appartements de luxe ne trompent les acheteurs, les responsables qualité pour mesurer un temps de réponse typique sans que quelques tickets complexes ne gonflent l'indicateur. Dès que tes données comportent des valeurs aberrantes et que tu veux une vision représentative de la réalité, MEDIANE est le bon outil.

Syntaxe

=MEDIANE(nombre1; [nombre2]; [nombre3]; ...)

Clique sur un argument pour aller à son explication.

MEDIANE ignore automatiquement les cellules vides, les valeurs textuelles et les valeurs logiques (VRAI/FAUX). Seuls les nombres sont pris en compte. Si toutes les cellules sont vides ou contiennent du texte, la fonction retourne #NOMBRE!.

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

Comprendre chaque paramètre de la fonction MEDIANE

Un seul argument est vraiment obligatoire : nombre1, la valeur ou la plage que tu veux analyser. Tout le reste est facultatif, et tu peux empiler jusqu'à 254 arguments en plus pour mélanger plusieurs zones de ta feuille en une seule médiane.

L'ordre n'a aucune importance ici : que tu listes tes plages dans un sens ou dans l'autre, Excel trie l'ensemble avant de chercher la valeur centrale.

1

nombre1

: le premier nombre ou la première plage de données dont tu veux calculer la médiane

Ça peut être une valeur directe (100), une référence (A1) ou une plage (A1:A100). Tu dois fournir au minimum un argument pour que la fonction fonctionne.

2

[nombre2], [nombre3], ...

: tu peux ajouter jusqu'à 254 arguments supplémentaires pour combiner plusieurs plages ou valeurs individuelles(facultatif)

C'est pratique quand tes données sont réparties dans différentes zones de ta feuille.

Par exemple : =MEDIANE(A1:A10; C1:C5; E2) calculera la médiane de toutes ces valeurs combinées, comme si elles formaient une seule liste.

Le savais-tu ?
Quand ta liste compte un nombre pair de valeurs, MEDIANE renvoie la moyenne des deux valeurs centrales : pour 10, 20, 30, 40 elle donne 25, un nombre qui n'apparaît pourtant nulle part dans tes données.
Lucas, la mascotte du Dojo, fait une démonstration pas à pas de la fonction dans Excel

Exemples pratiques pas à pas

Exemple 1

Comment calculer la médiane d'une colonne de salaires avec la fonction MEDIANE

La revue annuelle des rémunérations approche et ton chef veut un chiffre de référence avant d'entrer en réunion. Ton tableau liste les 18 personnes de l'entreprise avec leur service, leur ancienneté et leur salaire mensuel, et deux ou trois rémunérations très hautes suffiraient à rendre une moyenne inutilisable. La fonction MEDIANE trie les salaires à ta place et te rend celui du milieu, celui qui coupe vraiment l'effectif en deux moitiés égales.

Les étapes
  1. 1
    Dans une cellule, écris =MEDIANE(.
  2. 2
    En 1er argument : sélectionne la plage des salaires, D2:D19. C'est l'unique argument dont la fonction MEDIANE a besoin, et elle se charge du tri à ta place, sans que tu touches à l'ordre de ton tableau.
  3. 3
    Ferme la parenthèse et appuie sur Entrée.
Au final, ta formule devrait ressembler à ça :=MEDIANE(D2:D19)
Explication
La fonction MEDIANE trie en silence les 18 salaires de D2:D19 et va chercher la valeur du milieu. Comme le nombre de lignes est pair, elle fait la moyenne des deux salaires centraux (2 900 € et 3 050 €) et affiche 2 975 €. La rémunération à 8 500 € ne déplace pas ce chiffre d'un euro : elle compte pour une valeur, comme toutes les autres.
Exemple 2

Comment calculer la médiane de deux plages séparées avec la fonction MEDIANE

Tu suis les loyers de deux immeubles dans le même tableau, mais la colonne des surfaces vient s'intercaler entre les deux. Un locataire t'appelle pour savoir si son loyer est dans les clous du parc, et tu veux le loyer médian des deux immeubles réunis sans déplacer une seule colonne. La fonction MEDIANE sait prendre plusieurs zones de ta feuille et n'en faire qu'une seule liste avant de chercher la valeur centrale.

Les étapes
  1. 1
    Dans une cellule, écris =MEDIANE(.
  2. 2
    En 1er argument : sélectionne la plage des loyers de l'immeuble A, B2:B4. Ce sont les trois premiers loyers à entrer dans le calcul.
  3. 3
    En 2ᵉ argument : sélectionne la plage des loyers de l'immeuble B, D2:D4, en la séparant de la première par un point-virgule. La colonne des surfaces qui court entre les deux immeubles reste en dehors, et la fonction MEDIANE fusionne les deux plages en une seule liste de six loyers avant de chercher la valeur centrale.
  4. 4
    Ferme la parenthèse et appuie sur Entrée.
Voici la formule que tu obtiens à la fin :=MEDIANE(B2:B4;D2:D4)
Explication
La fonction MEDIANE accepte plusieurs plages séparées par un point-virgule et les traite comme une seule liste. Elle réunit les six loyers des colonnes B et D, saute la colonne des surfaces, puis fait la moyenne des deux loyers centraux (780 € et 830 €) puisque le nombre de valeurs est pair. Le loft à 2 400 € ne pèse qu'une valeur sur six.
Exemple 3

Comment calculer une médiane par catégorie avec les fonctions MEDIANE et SI

Ton chef prépare la revue des salaires service par service et te réclame la médiane du service RH avant vendredi. Ton tableau mélange tous les employés avec leur service et leur salaire, et tu ne veux ni filtrer à la main ni recopier les lignes RH dans un coin de la feuille. Excel ne propose aucune fonction MEDIANE.SI, alors tu imbriques la fonction SI dans la fonction MEDIANE pour ne lui donner à trier que les salaires du service qui t'intéresse.

Les étapes
  1. 1
    Dans une cellule, écris =MEDIANE(.
  2. 2
    Écris la fonction SI( à l'intérieur de la fonction MEDIANE, puis :
    1. aEn 1er argument : écris le test qui compare chaque ligne au service voulu, B2:B8="RH". La comparaison balaie la colonne Service et renvoie VRAI sur les lignes du service RH, FAUX partout ailleurs.
    2. bEn 2ᵉ argument : sélectionne la colonne des salaires, C2:C8. La fonction SI ne garde alors le salaire que sur les lignes marquées VRAI et laisse FAUX sur les autres, si bien que la fonction MEDIANE ne reçoit à trier que les salaires du service RH.
  3. 3
    Ferme les deux parenthèses, celle de la fonction SI puis celle de la fonction MEDIANE, et appuie sur Entrée.
Une fois les morceaux assemblés, ta formule donne ça :=MEDIANE(SI(B2:B8="RH";C2:C8))
Explication
Ici, la formule filtre avant de trier : la fonction SI ne laisse passer que les quatre salaires du service RH et renvoie FAUX pour les autres lignes, valeurs logiques que la fonction MEDIANE écarte d'office. Il reste quatre salaires, un nombre pair, d'où la moyenne des deux valeurs centrales (4 200 € et 5 100 €).

Attention : Dans Excel 2019 et les versions antérieures, cette formule doit être validée avec Ctrl+Maj+Entrée pour être calculée en matriciel, sinon le résultat sera faux. Dans Excel 365 et Excel 2021, un simple Entrée suffit.

Lucas, la mascotte du Dojo, l'air gêné face à une erreur Excel

Les erreurs fréquentes avec la fonction MEDIANE

Avec MEDIANE, les vrais ratés ne sont pas des messages d'erreur mais des résultats trompeurs : le plus fréquent, c'est de continuer à présenter MOYENNE sur des données déséquilibrées, alors qu'un seul salaire de directeur ou un ticket à 125 minutes suffit à tout fausser.

Le seul code qu'elle te renverra vraiment, c'est #NOMBRE!, et seulement quand ta plage ne contient aucun nombre. Le piège plus sournois reste le texte qu'elle écarte sans rien dire, ce qui peut rétrécir ton calcul à ton insu.

Confondre médiane et moyenne sur des données asymétriques

L'erreur la plus courante est de présenter MOYENNE quand les données comportent des valeurs extrêmes. Pour les valeurs 1, 2, 100 : MOYENNE donne 34,33 mais MEDIANE donne 2. La différence est énorme, et la moyenne ne représente aucune des valeurs réelles.

Solution : Utilise MEDIANE quand tes données contiennent des valeurs extrêmes ou des outliers. Utilise MOYENNE quand tes données sont homogènes et sans valeurs aberrantes. En cas de doute, calcule les deux et compare.

Erreur #NOMBRE! avec des plages entièrement vides

Si toutes les cellules de ta plage sont vides ou contiennent uniquement du texte, MEDIANE retourne #NOMBRE! car elle n'a aucune valeur numérique à traiter.

Solution : Vérifie que ta plage contient au moins une valeur numérique. Utilise =SIERREUR(MEDIANE(A1:A10); "Aucune donnée") pour gérer l'erreur proprement et afficher un message explicite.

Oublier que MEDIANE ignore le texte silencieusement

Si certaines de tes cellules contiennent du texte ("N/A", "En attente"), MEDIANE les ignore sans avertir. Selon le nombre de cellules ignorées, ta médiane peut ne pas être représentative de l'ensemble.

Solution : Nettoie tes données avant de calculer la médiane. Remplace les textes par des valeurs numériques ou par des cellules vides si ces données doivent être exclues. Utilise NB(A1:A10) pour vérifier combien de valeurs numériques MEDIANE prendra effectivement en compte.

Lucas, la mascotte du Dojo, compare deux fonctions Excel

MEDIANE vs MOYENNE vs MODE vs CENTILE

Choisis MEDIANE dès que des valeurs extrêmes risquent de tirer ton résultat dans le décor : salaires, prix au m², temps de réponse. C'est la seule des quatre, avec MODE et CENTILE, à rester insensible aux outliers, alors que MOYENNE bouge au moindre cas atypique.

Garde MOYENNE pour des données homogènes, MODE pour ce qui se compte par occurrences (pointures, votes), et CENTILE quand tu veux découper ta distribution à un seuil précis plutôt que pile au milieu.

CritèreMEDIANEMOYENNEMODECENTILE
Ce qu'elle mesureValeur centrale (50e percentile)Moyenne arithmétiqueValeur la plus fréquenteValeur à un % donné
Sensible aux outliers❌ Non (robuste)✅ Oui (sensible)❌ Non❌ Non
Meilleur usageSalaires, prix, tempsDonnées homogènesPointures, votesAnalyses avancées
Facilité d'interprétation⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐
Exemple (1, 2, 3, 100)2,526,5#N/A (pas de répétition)Varie selon %
Vrai ou faux ?
« La médiane, c'est juste une autre façon de dire la moyenne. » Faux. Un salaire de directeur à 8 500 € gonfle la moyenne mais laisse la médiane sur la valeur centrale, bien plus représentative de l'équipe.
Lucas, la mascotte du Dojo, avec une ampoule, partage des astuces avancées

Astuces avancées avec MEDIANE

1Astuce

Médiane conditionnelle avec SI matriciel

Tu veux calculer la médiane uniquement pour certaines valeurs d'un tableau, par exemple les salaires des femmes ou les ventes d'une seule région ? Combine MEDIANE avec SI en formule matricielle (valide avec Ctrl+Maj+Entrée dans Excel classique, ou directement dans Excel 365) : =MEDIANE(SI(A1:A10>100; A1:A10)) calcule la médiane uniquement des valeurs supérieures à 100.
C'est l'équivalent de MOYENNE.SI mais pour la médiane, que Excel n'a pas en fonction native.

2Astuce

Calculer l'écart à la médiane pour détecter les outliers

Pour identifier les valeurs qui s'éloignent beaucoup de la médiane, calcule l'écart absolu de chaque valeur : =ABS(A1 - MEDIANE($A$1:$A$100)). Copie cette formule sur toute ta colonne pour voir quelles entrées sont des outliers.
Les valeurs avec un grand écart sont les candidates à investiguer : erreurs de saisie, cas exceptionnels ou données corrompues.

3Astuce

Présenter des statistiques complètes en combinant les indicateurs

Pour une analyse vraiment informative, ne te limite pas à la médiane seule. Combine : médiane (valeur centrale robuste), moyenne (sensible aux extrêmes), et CENTILE à 75% ou QUARTILE pour le 3e quartile. Par exemple : « Le salaire médian est 2 800 €, la moyenne est 3 900 €, et 75% de l'équipe gagne moins de 3 200 € ».
Cette combinaison donne une description complète de la distribution à ton audience.

FAQ

Questions fréquentes

MOYENNE calcule la moyenne arithmétique en additionnant toutes les valeurs et en divisant par le nombre. MEDIANE trouve la valeur centrale après avoir trié les données. Pour les salaires 2 000, 2 500, 3 000 et 50 000 €, la moyenne est 14 375 € (faussée par le salaire élevé), mais la médiane est 2 750 €, plus représentative.

Ressources

Pour aller plus loin

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

Tout voir