Aller au contenu principal

Des valeurs d’exemple sont saisies. Remplacez-les par les vôtres.

Pourcentages

Pourcentage moyen

75 %

Détail du calcul

  1. Somme des 2 pourcentages = 150
  2. 150 ÷ 2 = 75 %
Somme des pourcentages
150
Nombre de pourcentages
2

Quatre notes de 80 %, 90 %, 70 % et 85 % ont pour moyenne 81,25 %. Mais les pourcentages de groupes de tailles différentes ne peuvent pas simplement être additionnés puis divisés, car un taux calculé sur 50 personnes doit compter davantage qu'un taux calculé sur 20.

Saisissez une liste de pourcentages dans ce calculateur de pourcentage moyen en ligne et il renvoie la moyenne simple. Ajoutez un coefficient pour chacun, comme un effectif ou un barème de points, et il renvoie la moyenne pondérée et montre pourquoi les deux peuvent différer. En dessous, vous trouverez les formules, six exemples détaillés et une courte section sur la moyenne des taux de croissance.

Comment calculer la moyenne de pourcentages

Réponse rapide : additionnez les pourcentages et divisez par leur nombre. Si les pourcentages proviennent de groupes de tailles différentes, multipliez chacun par son coefficient, additionnez les résultats et divisez par la somme des coefficients.

La moyenne simple de pourcentages

  1. Additionnez tous les pourcentages.
  2. Divisez la somme par le nombre de pourcentages.
  3. Ajoutez le signe pourcentage.

C'est la moyenne arithmétique. Elle traite chaque pourcentage comme aussi important que les autres, ce qui convient quand chacun provient d'un groupe de même taille, comme quatre contrôles notés sur le même total. Le calculateur ci-dessus procède ainsi quand aucun coefficient n'est donné, comme tout calculateur de moyenne de pourcentages en mode simple.

Moyenne pondérée de pourcentages

La moyenne pondérée est la somme de chaque pourcentage multiplié par son coefficient, divisée par la somme des coefficients :

moyenne pondérée = (p1 × c1 + p2 × c2 + ... + pn × cn) ÷ (c1 + c2 + ... + cn)

Ici, p est chaque pourcentage et c son coefficient. Le coefficient peut être un effectif, un nombre de points ou la part d'une note. Il doit seulement être positif ou nul, et les coefficients n'ont pas besoin de totaliser 100. Les coefficients déterminent le poids de chaque pourcentage.

C'est pourquoi une moyenne simple peut être fausse. Un taux de réussite de 90 % sur 50 élèves doit peser plus sur le résultat global qu'un taux de 60 % sur 20 élèves, alors que la moyenne simple leur donne le même poids. Dès que les groupes sous-jacents diffèrent en taille, passez le calculateur ci-dessus en mode pondéré. Il sert alors de calculateur de pourcentage pondéré et de calculateur de pourcentage moyen avec coefficients.

Comment calculer une moyenne pondérée étape par étape

  1. Multipliez chaque pourcentage par son coefficient.
  2. Additionnez ces produits.
  3. Additionnez les coefficients.
  4. Divisez la somme des produits par la somme des coefficients.

Prenons un contrôle continu à 85 % avec un coefficient de 40 et un examen à 70 % avec un coefficient de 60. Les produits sont 3 400 et 4 200, dont la somme est 7 600. Les coefficients totalisent 100, donc la moyenne est de 76 %. Quand les coefficients sont des effectifs, chaque produit vaut 100 fois le nombre de réussites du groupe, ce qui explique pourquoi la moyenne pondérée des taux de réussite égale le taux de réussite global.

Additionner des pourcentages

La façon d'additionner des pourcentages dépend du tout : on ne peut les additionner que lorsqu'ils sont des parts d'un même tout. Des parts de marché de 25 %, 30 % et 12 % d'un même marché font ensemble 67 % de ce marché. Lorsque les pourcentages proviennent de touts différents, la somme ne signifie rien : 50 % de 20 personnes et 25 % de 80 personnes ne font pas 75 % de qui que ce soit.

Pour combiner des pourcentages de groupes différents, convertissez chacun en effectif, additionnez les effectifs et divisez par le total combiné. C'est la moyenne pondérée avec les tailles des groupes comme coefficients, et elle donne le pourcentage global. L'exemple 4 ci-dessous le montre. Le calculateur ci-dessus sert à combiner des pourcentages quand vous saisissez chaque pourcentage avec la taille de son groupe comme coefficient.

Variation moyenne en pourcentage sur plusieurs périodes

Les taux de croissance demandent une autre moyenne. Si une valeur augmente de 10 % puis baisse de 10 %, la moyenne simple est de 0 %, mais la valeur termine à 1,1 × 0,9 = 0,99 de son point de départ, soit une perte de 1 %. La moyenne qui reproduit le résultat réel est la moyenne géométrique des coefficients multiplicateurs :

taux moyen = ((1 + r1) × (1 + r2) × ... × (1 + rn))^(1/n) − 1

Pour une hausse de 10 % suivie d'une baisse de 10 %, c'est la racine carrée de 0,99, moins 1, soit -0,50 % par période. Pour la variation entre deux valeurs seulement, utilisez le calculateur de variation en pourcentage, et pour une seule hausse le calculateur d'augmentation en pourcentage.

Pourcentage moyen dans Excel et Google Sheets

Pour une moyenne simple, avec les pourcentages en A2:A5, tapez =AVERAGE(A2:A5). Pour une moyenne pondérée, avec les pourcentages en A2:A4 et les coefficients en B2:B4, tapez =SUMPRODUCT(A2:A4,B2:B4)/SUM(B2:B4). Le guide des pourcentages dans Excel présente d'autres formules.

Moyenne d'erreurs en pourcentage

L'erreur moyenne en pourcentage est un autre calcul. Déterminez d'abord chaque erreur en pourcentage avec le calculateur d'erreur en pourcentage, puis faites la moyenne des résultats comme ci-dessus.

Arrondi et vérification du résultat

N'arrondissez que la moyenne finale. Faire la moyenne de valeurs déjà arrondies transmet leur erreur d'arrondi au résultat ; gardez donc les valeurs exactes quand c'est possible. Indiquez une ou deux décimales, sauf si vous en avez besoin de plus. Le calculateur affiche la somme et le nombre de valeurs, ou le total des coefficients, à côté de la moyenne pour que vous puissiez vérifier la division vous-même.

Exemples de pourcentage moyen

Exemple 1 : quatre notes de contrôle

Données

Les notes sont 80 %, 90 %, 70 % et 85 %, chacune sur le même total.

Réponse

La somme est 325, et 325 ÷ 4 = 81,25 %.

Exemple 2 : des groupes de tailles différentes

Données

Trois groupes ont des taux de réussite de 60 %, 80 % et 90 %, avec 20, 30 et 50 élèves.

Réponse

La moyenne pondérée est 81 ÷ 100 = 81 %. La moyenne simple, (60 + 80 + 90) ÷ 3, vaut 76,67 %, ce qui sous-estime le résultat, car elle donne au groupe de 20 élèves le même poids qu'au groupe de 50 élèves.
Exemples de pourcentage moyen
GroupeTaux de réussiteÉlèvesReçus
A60 %2012
B80 %3024
C90 %5045
Total81 %10081

Exemple 3 : une note de cours avec coefficients

Données

Le contrôle continu compte pour 40 % de la note et l'examen pour 60 %. Un élève obtient 85 % au contrôle continu et 70 % à l'examen.

Réponse

La moyenne pondérée est (85 × 40 + 70 × 60) ÷ 100 = (3 400 + 4 200) ÷ 100 = 76 %. La moyenne simple serait de 77,5 %.

Exemple 4 : des pourcentages de touts différents

Données

Dans la classe A, 50 % des 20 élèves ont réussi, soit 10. Dans la classe B, 25 % des 80 élèves ont réussi, soit 20.

Réponse

Ensemble, 30 élèves sur 100 ont réussi, soit 30 %. Additionner 50 % et 25 % donnerait 75 %, et une moyenne simple donnerait 37,5 %. Les deux sont faux.

Exemple 5 : une croissance moyenne

Données

Une valeur varie de +10 %, +20 % et +30 % sur trois périodes.
  1. Étape 1

    La moyenne simple est de 20 %.

Réponse

La moyenne géométrique est (1,1 × 1,2 × 1,3)^(1/3) − 1, soit 19,72 % par période. Composer 19,72 % trois fois donne la vraie croissance totale de 71,6 %, alors que 20 % donnerait 72,8 %.

Exemple 6 : des notes sur des totaux différents

Données

Un élève obtient 45 sur 60 à une épreuve, soit 75 %, et 70 sur 100 à une autre, soit 70 %.
  1. Étape 1

    La moyenne simple de 75 % et 70 % est de 72,5 %.

Réponse

Le bon pourcentage global utilise le total des points : 115 ÷ 160 = 71,88 %, car l'épreuve sur 100 points doit compter davantage. C'est la moyenne pondérée avec les points maximaux comme coefficients, et le calculateur de pourcentage de notes est conçu pour ce cas.

Code du pourcentage moyen

Les deux versions reproduisent les exemples ci-dessus (81,25, 81, 76, 76,67 et 19,72), rejettent toute saisie non numérique et refusent des coefficients incohérents ou tous nuls.

JavaScript

JavaScript
function finite(name, v) {  if (typeof v !== "number" || !Number.isFinite(v)) throw new TypeError(`${name} must be a finite number`);}​function places(decimals) {  if (!Number.isInteger(decimals) || decimals < 0 || decimals > 10) throw new RangeError("decimals must be a whole number from 0 to 10");  return decimals;}​function list(name, values) {  if (!Array.isArray(values) || values.length < 1) throw new TypeError(`${name} must be a non-empty array of numbers`);  values.forEach((v) => finite(name, v));}​// Simple average: [80, 90, 70, 85] -> 81.25export function averagePercent(values, decimals = 2) {  list("values", values);  const d = places(decimals);  return Number((values.reduce((a, b) => a + b, 0) / values.length).toFixed(d));}​// Weighted average: weights can be sample sizes, marks or any non-negative numbersexport function weightedAveragePercent(values, weights, decimals = 2) {  list("values", values);  list("weights", weights);  if (values.length !== weights.length) throw new RangeError("values and weights must be the same length");  if (weights.some((w) => w < 0)) throw new RangeError("weights must not be negative");  const d = places(decimals);  const total = weights.reduce((a, b) => a + b, 0);  if (total === 0) throw new RangeError("the weights must not all be 0");  const sum = values.reduce((acc, v, i) => acc + v * weights[i], 0);  return Number((sum / total).toFixed(d));}​// Average percentage change per period over several periods (geometric mean)export function averageGrowth(ratesPercent, decimals = 2) {  list("rates", ratesPercent);  const d = places(decimals);  let product = 1;  for (const r of ratesPercent) {    if (r <= -100) throw new RangeError("a rate of -100% or less cannot be averaged this way");    product *= 1 + r / 100;  }  return Number(((Math.pow(product, 1 / ratesPercent.length) - 1) * 100).toFixed(d));}

Python

Python
from decimal import Decimal, ROUND_HALF_UPfrom math import isfinite​​def _num(name, v):    if isinstance(v, bool) or not isinstance(v, (int, float, Decimal)) or not isfinite(float(v)):        raise ValueError(f"{name} must be a finite number")    return Decimal(str(v))​​def _round(x, decimals):    if not isinstance(decimals, int) or isinstance(decimals, bool) or not 0 <= decimals <= 10:        raise ValueError("decimals must be a whole number from 0 to 10")    return x.quantize(Decimal(1).scaleb(-decimals), rounding=ROUND_HALF_UP)​​def _list(name, values):    if not isinstance(values, (list, tuple)) or len(values) < 1:        raise ValueError(f"{name} must be a non-empty list of numbers")    return [_num(name, v) for v in values]​​def average_percent(values, decimals=2):    nums = _list("values", values)    return _round(sum(nums) / len(nums), decimals)​​def weighted_average_percent(values, weights, decimals=2):    nums = _list("values", values)    w = _list("weights", weights)    if len(nums) != len(w):        raise ValueError("values and weights must be the same length")    if any(x < 0 for x in w):        raise ValueError("weights must not be negative")    total = sum(w)    if total == 0:        raise ValueError("the weights must not all be 0")    return _round(sum(n * x for n, x in zip(nums, w)) / total, decimals)​​def average_growth(rates_percent, decimals=2):    rates = _list("rates", rates_percent)    product = Decimal(1)    for r in rates:        if r <= -100:            raise ValueError("a rate of -100% or less cannot be averaged this way")        product *= 1 + r / 100    return _round((product ** (Decimal(1) / len(rates)) - 1) * 100, decimals)

weightedAveragePercent([60, 80, 90], [20, 30, 50]) renvoie 81, l'exemple des tailles de groupes, et averageGrowth([10, 20, 30]) renvoie 19,72. N'arrondissez que pour l'affichage. La version Python arrondit à la hausse en cas d'égalité (demi vers le haut), ce qui est la convention scolaire habituelle, et renvoie des valeurs Decimal : 81 s'affiche donc 81.00.

Confidentialité et sécurité de la saisie

  • Les valeurs sont calculées dans votre navigateur. Les nombres que vous saisissez ne sont ni envoyés à un serveur ni enregistrés.
  • Les champs n'acceptent que des nombres, avec un signe % facultatif à la fin d'un pourcentage. Le texte, les champs vides, NaN et Infinity sont refusés avec un message, et rien de ce que vous saisissez n'est jamais évalué comme du code.
  • Une ligne avec un pourcentage mais sans coefficient est lue avec un coefficient de 1 en mode pondéré. Une ligne entièrement vide est ignorée.
  • Les coefficients ne doivent pas être négatifs. Si tous les coefficients valent 0, le calculateur demande au moins un coefficient positif, car le total serait nul.
  • Les pourcentages supérieurs à 100 ou inférieurs à 0 sont acceptés en mode simple et en mode pondéré, car certaines données en contiennent. La croissance moyenne refuse un taux de -100 % ou moins, qui anéantirait toute la valeur.
  • Le nombre de décimales est limité à un entier de 0 à 10.
  • Dans cette langue, la virgule est le séparateur décimal, donc 12,5 vaut douze et demi et 1,200 vaut 1,2. Le point sert de séparateur de milliers quand une virgule décimale suit, donc 1.234,5 est lu 1234,5. Une saisie comme 1.234 (un point suivi d’exactement trois chiffres, sans virgule) ou 1,2,3 est refusée comme ambiguë au lieu d’être devinée. Les espaces entre les groupes de chiffres, y compris les espaces insécables, sont ignorés, donc 1 200 est lu 1200.
  • Un collage très long ne peut pas figer la page.

Erreurs courantes dans le calcul d'un pourcentage moyen

Erreurs courantes dans le calcul d'un pourcentage moyen
ErreurCe qui ne va pasCe que fait le calculateur
Utiliser une moyenne simple pour des groupes de tailles différentes60 %, 80 % et 90 % pour 20, 30 et 50 personnes ont pour moyenne 76,67 %, et non 81 %Propose un mode pondéré avec les tailles des groupes
Additionner des pourcentages de touts différents50 % de 20 et 25 % de 80 ne font pas 75 %Combine les effectifs et divise par le total
Faire la moyenne de taux de croissance avec la moyenne simple+10 % puis -10 % donnent une moyenne de 0 %, mais la valeur termine 1 % plus basUtilise la moyenne géométrique pour la croissance
Retirer un 0 % de la liste80 % et 0 % ont pour moyenne 40 %, et non 80 %Compte chaque ligne qui a une valeur, y compris 0
Mélanger nombres décimaux et pourcentages0,8 et 90 dans une même liste donnent 45,4, et non 85Prend chaque valeur comme un pourcentage
Croire que les coefficients sont des pourcentages dont la somme doit faire 100Des effectifs de 20, 30 et 50 fonctionnent sans aucune mise à l'échelleDivise par le total des coefficients
Tous les coefficients à 0Le total est nul, donc la moyenne n'est pas définieDemande un coefficient positif
Arrondir chaque pourcentage avant de faire la moyenneUn arrondi trop précoce fausse le résultatN'arrondit que la moyenne finale

Quelle moyenne utiliser

Quelle moyenne utiliser
MéthodeÀ utiliser lorsqueExempleRésultat
Moyenne simpleChaque pourcentage provient d'un groupe de même taille80 %, 90 %, 70 %, 85 %81,25 %
Moyenne pondéréeLes groupes diffèrent par leur taille, ou les éléments ont des coefficients différents60 %, 80 %, 90 % avec 20, 30, 50 personnes81 %
Somme de pourcentagesLes pourcentages sont des parts d'un même tout25 % + 30 % + 12 % d'un même marché67 %
Combinaison à partir des effectifsLes pourcentages proviennent de touts différents et vous connaissez les effectifs10 sur 20 et 20 sur 8030 %
Moyenne géométriqueLes pourcentages sont des taux de croissance sur des périodes successives+10 % et -10 %-0,50 % par période

Questions fréquentes

Comment additionner des pourcentages ?

Les pourcentages d'un même tout s'additionnent directement : 10 % + 20 % = 30 %. Ceux de touts différents ne s'additionnent pas. Convertissez d'abord chacun en quantité, additionnez les quantités, puis divisez par le total combiné : 20 % de 50 font 10, 40 % de 150 font 60, et 70 ÷ 200 = 35 %.

Comment calculer le pourcentage moyen d'augmentation ou de diminution dans le temps ?

Utilisez la moyenne géométrique des coefficients multiplicateurs de chaque période, et non la moyenne arithmétique. Pour +10 %, +20 % et +30 %, les coefficients sont 1,1, 1,2 et 1,3, et la racine cubique de 1,716 est 1,1972, donc la croissance moyenne est de 19,72 % par période. La moyenne simple donne 20 %, ce qui surestime la croissance composée.

Comment calculer l'erreur moyenne en pourcentage ?

Calculez l'erreur en pourcentage de chaque mesure, puis faites la moyenne de ces valeurs. Des erreurs de 2 %, 4 % et 6 % ont pour moyenne 4 %. Utilisez les valeurs absolues si vous voulez l'ordre de grandeur habituel de l'erreur : des erreurs signées de +4 % et −4 % s'annulent et donnent 0 %. Pour une seule mesure, utilisez le calculateur d'erreur en pourcentage.

Comment calculer un pourcentage moyen ?

Additionnez les pourcentages et divisez par leur nombre. Des notes de 80 %, 75 %, 90 % et 80 % totalisent 325, et 325 ÷ 4 = 81,25 %. Cela n'est valable que si chaque pourcentage a le même poids.

Comment calculer un pourcentage global ?

Additionnez les parties, additionnez les touts, puis divisez. Un élève obtient 45/60, 40/50 et 30/50 : 115 sur 160 font 71,88 %. Ce résultat diffère de la moyenne des trois pourcentages dès que les totaux diffèrent.

Comment combiner ou agréger des pourcentages ?

Agrégez les effectifs, pas les pourcentages. Si un groupe compte 10 sur 100 et un autre 20 sur 100, ensemble ils font 30 sur 200, soit 15 %. Les pourcentages ne s'additionnent directement que lorsqu'ils sont des parts d'un même tout, comme dans la première question ci-dessus.

Qu'est-ce qu'une moyenne pondérée de pourcentages ?

On multiplie chaque pourcentage par son coefficient, on additionne les résultats, puis on divise par la somme des coefficients. Avec 90 % au coefficient 60 et 70 % au coefficient 40 : (90 × 60 + 70 × 40) ÷ 100 = 82 %. La moyenne simple donnerait 80 %.