Comment trouver la médiane dans Excel : la méthode simple et la méthode détaillée
Apprenez à utiliser la fonction MEDIAN() d’Excel pour trouver la valeur centrale d’un jeu de données. Comparez-la à AVERAGE(), gérez les cas particuliers et appliquez-la à votre travail.
Si vous devez identifier la valeur centrale d’une liste ou d’un vecteur, notamment avec une distribution asymétrique ou si vous avez besoin d’une statistique non paramétrique, utilisez la très bien nommée fonction MEDIAN() dans Excel. Poursuivez votre lecture, et je vous montre comment elle fonctionne.
À quoi sert Excel MEDIAN() ?
Précisons ce que MEDIAN() fait/propose et pourquoi c’est utile.
Alors que des mesures comme la moyenne peuvent être biaisées par des valeurs exceptionnellement hautes ou basses, MEDIAN() vous donne le nombre qui se situe au centre de votre jeu de données, de manière robuste face aux valeurs aberrantes. C’est pour cela que la médiane est souvent utilisée, par exemple, pour les prix de l’immobilier.
Lorsque vous classez vos nombres du plus petit au plus grand, MEDIAN() sélectionne celui du milieu. (Et si vous avez un effectif pair, elle fait la moyenne des deux valeurs centrales.)
number1, number2, ... : vous pouvez saisir des nombres isolés, des références de cellules ou des plages entières.
Un seul argument suffit pour démarrer (il n’y a toutefois pas grand sens à chercher la médiane d’un vecteur à une seule valeur), mais vous pouvez inclure autant d’arguments que nécessaire.
Pour information, MEDIAN() ignore automatiquement les cellules vides et tout texte, vous n’avez donc pas besoin de nettoyer vos données au préalable. Autrement dit, une série de cellules vides ne sera pas traitée comme des zéros.
Un exemple rapide : MEDIAN() d’Excel en action
Imaginez une liste de notes d’examen dans les cellules A2 à A6 :
Pour trouver la médiane de ce groupe, utilisez simplement :
C’est probablement le cas d’usage le plus courant : vous passez une plage en argument.
Voici comment Excel procède : il trie d’abord les valeurs pour obtenir : 78, 85, 88, 90, 92, puis renvoie 88, la valeur du milieu.
Comment Excel MEDIAN() gère les effectifs pairs et impairs
MEDIAN() s’adapte selon que votre jeu de données comporte un nombre d’entrées pair ou impair. C’est important car le comportement de la fonction varie légèrement selon l’effectif :
Nombre impair de valeurs : MEDIAN() renvoie l’unique valeur centrale.
Nombre pair de valeurs : MEDIAN() calcule la moyenne des deux valeurs du milieu.
Supposons que vous ajoutiez une autre note — disons 94 en A7 :
Cette formule prend tous les nombres de A2:A6, tous ceux de B2:B6, y ajoute la valeur 100, puis calcule la médiane de l’ensemble. Vous n’avez donc pas besoin de rassembler vos nombres sur une seule ligne ou colonne avant d’utiliser la fonction.
Trouver la date médiane avec MEDIAN()
Excel traite les dates comme des numéros de série ; MEDIAN() peut donc trouver la date « centrale ». Pratique pour les calendriers de projet.
Comment MEDIAN() gère le texte, les cellules vides et les erreurs
Vous allez croiser des cellules vides, du texte ou des valeurs logiques. Il est utile de savoir comment MEDIAN() réagit dans ces cas :
Cellules vides : complètement ignorées. Je l’ai déjà mentionné.
Texte : ignoré s’il apparaît dans une cellule ou une plage référencée. En revanche, si vous saisissez du texte directement dans la formule (par exemple =MEDIAN("apple", 10)), Excel renverra l’erreur #VALUE!. À éviter.
Valeurs logiques (TRUE, FALSE) : ignorées si elles font partie d’une plage. Si vous les tapez directement en arguments, TRUE vaut 1 et FALSE vaut 0.
Et s’il n’y avait pas de fonction MEDIAN() ?
Il est possible de trouver la médiane sans la fonction MEDIAN(). Je vais vous montrer comment, si cela vous intéresse, mais je ne le recommande pas : comme vous allez le voir, c’est inutilement complexe.
Commencez par compter le nombre de valeurs avec =COUNTA(). Puis, trouvez la position de la valeur centrale avec ROUNDUP(). Enfin, extrayez cette valeur avec SMALL(). Votre formule pourrait ressembler à ceci :
=SMALL(A2:A6, ROUNDUP(COUNTA(A2:A6)/2, 0))Propulsé par
Cela fonctionne quand le nombre de valeurs est impair. Pour un effectif pair, vous pouvez faire la moyenne de deux appels à SMALL() :
=(SMALL(A2:A7, COUNTA(A2:A7)/2) + SMALL(A2:A7, COUNTA(A2:A7)/2 + 1)) / 2Propulsé par
Comme vous le voyez, on obtient le même résultat. Mais épargnez-vous ces manipulations et utilisez MEDIAN().)
Erreurs fréquentes
Voici ce qui peut vous piéger :
Saisir du texte directement : taper =MEDIAN(10, "apple", 20) produit l’effrayante erreur #VALUE!.
Mélanger des plages de tailles différentes : MEDIAN() combine simplement tous les nombres ; la taille ou la forme de chaque plage n’a pas d’importance.
Combiner MEDIAN() avec d’autres fonctions
Vous pouvez combiner MEDIAN() avec IF() pour obtenir la médiane des valeurs qui respectent une condition. Faites-le avec une formule matricielle. Par exemple, pour calculer la médiane des notes supérieures à 80 :
Ces approches vous permettent de cibler des sous-ensembles précis de vos données pour un résultat plus pertinent.
Conclusion
Retenez que MEDIAN() ignore les cellules vides, passe outre le texte et vous offre une bonne estimation de la valeur centrale, quelle que soit la forme de votre jeu de données. Elle est utile lorsque des valeurs extrêmes faussent la moyenne, comme pour les revenus, ou encore les durées de projet.
Pour continuer à développer vos compétences Excel, découvrez notre cours Data Analysis in Excel, où vous verrez d’autres statistiques descriptives, puis des techniques d’analyse qui éclairent la décision (et impressionneront votre manager).
Auteur
Josef Waples
Je suis rédacteur et éditeur dans le domaine de la science des données. Je suis particulièrement intéressé par l'algèbre linéaire, les statistiques, R, etc. Je joue également beaucoup aux échecs !
FAQs
Que se passe-t-il si toutes les valeurs sont identiques ?⌄
MEDIAN() renverra simplement cette valeur. Aucun piège.
Puis-je utiliser MEDIAN() horizontalement / sur une ligne ?⌄
Oui, absolument. Sélectionnez simplement les cellules de la ligne, par exemple =MEDIAN(B2:F2).
MEDIAN() fonctionne-t-elle avec des données non numériques ?⌄
Non. Elle ignore le texte et les cellules vides dans les plages, mais renverra une erreur si vous saisissez du texte directement.
Gagnez en confiance dans la régression par les MCO en maîtrisant ses fondements théoriques. Découvrez comment réaliser des mises en œuvre simples dans Excel, R et Python.
Découvrez comment arrondir un nombre à deux décimales en Python avec round(), les f-strings, format(), le module decimal, NumPy et plus — avec un tableau comparatif des méthodes.
Découvrez des méthodes efficaces pour trier un dictionnaire par valeurs en Python. Découvrez le tri par ordre croissant et décroissant, ainsi que des conseils supplémentaires pour le tri par clé.
Apprenez la modélisation financière sur Excel, y compris les flux de trésorerie, l'analyse de scénarios, la valeur temporelle et la budgétisation du capital.
Si vous devez identifier la valeur centrale d’une liste ou d’un vecteur, notamment avec une distribution asymétrique ou si vous avez besoin d’une statistique non paramétrique, utilisez la très bien nommée fonction
MEDIAN()dans Excel. Poursuivez votre lecture, et je vous montre comment elle fonctionne.À quoi sert Excel MEDIAN() ?
Précisons ce que
MEDIAN()fait/propose et pourquoi c’est utile.Alors que des mesures comme la moyenne peuvent être biaisées par des valeurs exceptionnellement hautes ou basses,
MEDIAN()vous donne le nombre qui se situe au centre de votre jeu de données, de manière robuste face aux valeurs aberrantes. C’est pour cela que la médiane est souvent utilisée, par exemple, pour les prix de l’immobilier.Lorsque vous classez vos nombres du plus petit au plus grand,
MEDIAN()sélectionne celui du milieu. (Et si vous avez un effectif pair, elle fait la moyenne des deux valeurs centrales.)Syntaxe et arguments de Excel MEDIAN()
La syntaxe de
MEDIAN()est assez simple :number1, number2, ...: vous pouvez saisir des nombres isolés, des références de cellules ou des plages entières.Un seul argument suffit pour démarrer (il n’y a toutefois pas grand sens à chercher la médiane d’un vecteur à une seule valeur), mais vous pouvez inclure autant d’arguments que nécessaire.
Pour information,
MEDIAN()ignore automatiquement les cellules vides et tout texte, vous n’avez donc pas besoin de nettoyer vos données au préalable. Autrement dit, une série de cellules vides ne sera pas traitée comme des zéros.Un exemple rapide : MEDIAN() d’Excel en action
Imaginez une liste de notes d’examen dans les cellules A2 à A6 :
Pour trouver la médiane de ce groupe, utilisez simplement :
C’est probablement le cas d’usage le plus courant : vous passez une plage en argument.
Voici comment Excel procède : il trie d’abord les valeurs pour obtenir : 78, 85, 88, 90, 92, puis renvoie 88, la valeur du milieu.
Comment Excel MEDIAN() gère les effectifs pairs et impairs
MEDIAN()s’adapte selon que votre jeu de données comporte un nombre d’entrées pair ou impair. C’est important car le comportement de la fonction varie légèrement selon l’effectif :Nombre impair de valeurs :
MEDIAN()renvoie l’unique valeur centrale.Nombre pair de valeurs :
MEDIAN()calcule la moyenne des deux valeurs du milieu.Supposons que vous ajoutiez une autre note — disons 94 en A7 :
Saisissez maintenant :
Excel trie les notes (78, 85, 88, 90, 92, 94). Les deux valeurs centrales sont 88 et 90.
MEDIAN()en fait la moyenne et vous renvoie 89.Excel MEDIAN() avec plusieurs plages ou nombres
MEDIAN()gère aussi des situations plus complexes. Elle accepte plusieurs plages, ou un mélange de plages et de valeurs individuelles.Cette formule prend tous les nombres de A2:A6, tous ceux de B2:B6, y ajoute la valeur 100, puis calcule la médiane de l’ensemble. Vous n’avez donc pas besoin de rassembler vos nombres sur une seule ligne ou colonne avant d’utiliser la fonction.
Trouver la date médiane avec MEDIAN()
Excel traite les dates comme des numéros de série ;
MEDIAN()peut donc trouver la date « centrale ». Pratique pour les calendriers de projet.Comment MEDIAN() gère le texte, les cellules vides et les erreurs
Vous allez croiser des cellules vides, du texte ou des valeurs logiques. Il est utile de savoir comment
MEDIAN()réagit dans ces cas :Cellules vides : complètement ignorées. Je l’ai déjà mentionné.
Texte : ignoré s’il apparaît dans une cellule ou une plage référencée. En revanche, si vous saisissez du texte directement dans la formule (par exemple
=MEDIAN("apple", 10)), Excel renverra l’erreur#VALUE!. À éviter.Valeurs logiques (TRUE, FALSE) : ignorées si elles font partie d’une plage. Si vous les tapez directement en arguments,
TRUEvaut 1 etFALSEvaut 0.Et s’il n’y avait pas de fonction MEDIAN() ?
Il est possible de trouver la médiane sans la fonction
MEDIAN(). Je vais vous montrer comment, si cela vous intéresse, mais je ne le recommande pas : comme vous allez le voir, c’est inutilement complexe.Commencez par compter le nombre de valeurs avec
=COUNTA(). Puis, trouvez la position de la valeur centrale avecROUNDUP(). Enfin, extrayez cette valeur avecSMALL(). Votre formule pourrait ressembler à ceci :Cela fonctionne quand le nombre de valeurs est impair. Pour un effectif pair, vous pouvez faire la moyenne de deux appels à
SMALL():Comme vous le voyez, on obtient le même résultat. Mais épargnez-vous ces manipulations et utilisez
MEDIAN().)Erreurs fréquentes
Voici ce qui peut vous piéger :
Saisir du texte directement : taper
=MEDIAN(10, "apple", 20)produit l’effrayante erreur#VALUE!.Mélanger des plages de tailles différentes :
MEDIAN()combine simplement tous les nombres ; la taille ou la forme de chaque plage n’a pas d’importance.Combiner MEDIAN() avec d’autres fonctions
Vous pouvez combiner
MEDIAN()avecIF()pour obtenir la médiane des valeurs qui respectent une condition. Faites-le avec une formule matricielle. Par exemple, pour calculer la médiane des notes supérieures à 80 :Vous pouvez aussi combiner
MEDIAN()avecFILTER()Ces approches vous permettent de cibler des sous-ensembles précis de vos données pour un résultat plus pertinent.
Conclusion
Retenez que
MEDIAN()ignore les cellules vides, passe outre le texte et vous offre une bonne estimation de la valeur centrale, quelle que soit la forme de votre jeu de données. Elle est utile lorsque des valeurs extrêmes faussent la moyenne, comme pour les revenus, ou encore les durées de projet.Pour continuer à développer vos compétences Excel, découvrez notre cours Data Analysis in Excel, où vous verrez d’autres statistiques descriptives, puis des techniques d’analyse qui éclairent la décision (et impressionneront votre manager).