Aller au contenu principal

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

Variation en points de pourcentage

+2

Augmentation

Détail du calcul

  1. 6 − 4 = 2 points de pourcentage
  2. 2 ÷ 4 × 100 = 50 %
Variation relative
+50 %
Variation en points de base
+200

La variation en pourcentage se divise par la valeur absolue de la valeur initiale : passer de −50 à −25 donne donc +50 %, soit une augmentation.

Un titre annonce que le chômage a bondi de 50 %. Un autre dit qu’il a gagné 2 points. Les deux peuvent décrire le même passage de 4 % à 6 %, et ce sont deux mesures différentes : l’une est un écart, l’autre un rapport.

Un point de pourcentage est l’unité de l’écart entre deux pourcentages, donc 6 % moins 4 % font 2 points de pourcentage. Une variation en pourcentage compare cet écart au taux de départ : 2 ÷ 4 font 50 %. Saisissez un taux de départ et un taux d’arrivée dans ce calculateur de points de pourcentage : il renvoie les deux, avec le détail du calcul.

Qu’est-ce qu’un point de pourcentage ?

Réponse rapide : un point de pourcentage est une unité de l’écart entre deux pourcentages. Un taux qui passe de 40 % à 44 % a augmenté de 4 points de pourcentage. Le même mouvement est une augmentation relative de 10 %, car 4 ÷ 40 = 0,10.

L’unité s’écrit pp, pts ou simplement points. Elle s’applique à tout ce qui est déjà exprimé en pourcentage d’un tout : un taux de chômage, un taux d’intérêt, une part des voix, un taux d’inflation. Elle mesure une distance sur l’échelle de 0 à 100, donc 4 points sont le même écart à 40 % qu’à 4 %. On écrit aussi « points de pourcent », mais le terme standard est points de pourcentage.

Pourcentage et points de pourcentage

Les deux répondent à des questions différentes sur les deux mêmes nombres. Une variation en points de pourcentage est l’écart absolu, le taux final moins le taux initial. Une variation en pourcentage est cet écart divisé par le taux initial.

Le chiffre relatif dépend de la base, ce qui explique qu’il paraisse spectaculaire quand les taux sont petits. Deux points sur un taux de 4 % font une hausse de 50 %. Deux points sur un taux de 40 % font 5 %. L’écart en points est de 2 dans les deux cas.

De 4 % à 6 %, c’est +2 points et +50 %. De 6 % à 4 %, c’est −2 points mais −33,33 %, car la base est maintenant 6. Les points sont symétriques, les pourcentages ne le sont pas.

Comment calculer une variation en points de pourcentage

  1. Écrivez les taux initial et final sous forme de pourcentages du même tout.
  2. Soustrayez le taux initial du taux final. Le résultat est la variation en points de pourcentage, et son signe donne le sens.
  3. Pour la variation relative, divisez cette différence par le taux initial et multipliez par 100.
variation en points de pourcentage = taux final - taux initial
variation relative = (taux final - taux initial) / abs(taux initial) × 100%

La même soustraction donne un écart en points de pourcentage entre deux groupes : 52 % d’un groupe et 47 % d’un autre sont à 5 points l’un de l’autre. Pour appliquer une variation connue, ajoutez les points au taux : 4,5 % moins 0,25 point donne 4,25 %.

Exemples de points de pourcentage

Exemple 1 : un taux de chômage, de 4 % à 6 %

Données

Le taux passe de 4 % à 6 %.
  1. Étape 1

    En points, 6 − 4 = 2.

Réponse

En pourcentage, 2 ÷ 4 = 0,5, soit 50 %. Les instituts statistiques comme l’ONS et Eurostat publient les variations de taux en points de pourcentage, chiffre qui ne dépend pas de la base.

Exemple 2 : un taux d’intérêt, de 4,25 % à 4,50 %

Données

Une banque centrale relève son taux directeur de 4,25 % à 4,50 %.
  1. Étape 1

    En points, 4,50 − 4,25 = 0,25, soit 25 points de base.

Réponse

En pourcentage, 0,25 ÷ 4,25 = 0,0588, soit 5,88 %. Des banques centrales comme la Réserve fédérale et la Banque d’Angleterre annoncent ce type de mouvement en points ou en points de base.

Exemple 3 : un sondage, 52 % contre 46 %

Données

Un sondage donne 52 % à un candidat et 46 % à l’autre.
  1. Étape 1

    L’avance est de 52 − 46 = 6 points de pourcentage, et non de 6 %.

Réponse

Par rapport au rival, 6 ÷ 46 = 0,1304, donc le candidat en tête a 13,04 % de soutien en plus.

Exemple 4 : points ajoutés et pourcentage ajouté

Données

Un taux de 5,5 % augmente de 0,75 point de pourcentage pour atteindre 6,25 %.
  1. Étape 1

    S’il avait augmenté de 0,75 % à la place, le nouveau taux serait 5,5 × 1,0075 = 5,54125, soit 5,54 %.

Réponse

Précisez l’unité.

Points de pourcentage et points de base

Un point de base est un centième de point de pourcentage, donc 1 point vaut 100 points de base. 25 points de base valent 0,25 point et 150 points de base valent 1,5 point. Pour convertir, divisez les points de base par 100 pour obtenir des points, ou multipliez les points par 100.

Code des points de pourcentage

Les deux versions reproduisent les exemples ci-dessus (2 et 50, 0,25 et 5,88, 6 et 13,04, 6,25 et 5,54), ne renvoient aucune variation relative quand le taux initial est 0 et rejettent les saisies non numériques.

JavaScript

JavaScript
function finite(name, v) {  if (typeof v !== "number" || !Number.isFinite(v)) throw new TypeError(`${name} must be a finite number`);}​function checkDecimals(decimals) {  if (!Number.isInteger(decimals) || decimals < 0 || decimals > 10) throw new RangeError("decimals must be a whole number from 0 to 10");}​export function percentagePointChange(start, end, decimals = 2) {  finite("start", start);  finite("end", end);  checkDecimals(decimals);  const points = Number((end - start).toFixed(decimals));  const relativePercent = start === 0 ? null : Number((((end - start) / Math.abs(start)) * 100).toFixed(decimals));  return { points, relativePercent };}​export function addPoints(rate, points, decimals = 2) {  finite("rate", rate);  finite("points", points);  checkDecimals(decimals);  return Number((rate + points).toFixed(decimals));}​export function addPercent(rate, percent, decimals = 2) {  finite("rate", rate);  finite("percent", percent);  checkDecimals(decimals);  return Number((rate * (1 + percent / 100)).toFixed(decimals));}​export function parseRate(raw) {  const s = String(raw).trim().replace(/%$/, "").replace(",", ".");  return /^[+-]?(\d+\.?\d*|\.\d+)$/.test(s) ? Number(s) : NaN;}

Python

Python
from decimal import Decimal, ROUND_HALF_UP, InvalidOperation​​def _rate(name, v):    if isinstance(v, bool) or not isinstance(v, (int, float, str, Decimal)):        raise ValueError(f"{name} must be a number")    try:        d = Decimal(str(v).strip().rstrip("%").replace(",", "."))    except InvalidOperation:        raise ValueError(f"{name} must be a number")    if not d.is_finite():        raise ValueError(f"{name} must be a finite number")    return d​​def _round(d, 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 d.quantize(Decimal(1).scaleb(-decimals), rounding=ROUND_HALF_UP)​​def percentage_point_change(start, end, decimals=2):    s, e = _rate("start", start), _rate("end", end)    points = _round(e - s, decimals)    relative = None if s == 0 else _round((e - s) / abs(s) * 100, decimals)    return points, relative​​def add_points(rate, points, decimals=2):    return _round(_rate("rate", rate) + _rate("points", points), decimals)​​def add_percent(rate, percent, decimals=2):    return _round(_rate("rate", rate) * (1 + _rate("percent", percent) / 100), decimals)

percentagePointChange(4, 6) renvoie { points: 2, relativePercent: 50 }. La variation relative divise par le taux initial absolu, la même convention que le calculateur de pourcentage de variation. La version Python arrondit à la hausse avec Decimal (arrondi scolaire usuel) et renvoie des Decimal, donc 2 s’affiche 2.00.

Confidentialité et sécurité de la saisie

Les valeurs sont calculées dans votre navigateur. Les taux que vous saisissez ne sont ni envoyés à un serveur ni enregistrés.

Les champs n’acceptent que des nombres, avec un signe % final facultatif. Le texte, les champs vides, NaN et Infinity sont rejetés avec un message, et rien de ce que vous saisissez n’est jamais évalué comme du code.

Un taux de départ de 0 renvoie les points et affiche la variation en pourcentage comme indéfinie au lieu de diviser par zéro. Une virgule décimale (4,25) est acceptée au même titre que le point (4.25), et le nombre de décimales est limité à un entier de 0 à 10.

Erreurs courantes sur les points de pourcentage

Erreurs courantes sur les points de pourcentage
ErreurCe qui ne va pasCe que fait le calculateur
Appeler pourcentage un écart en pointsUne hausse de 4 % à 6 % annoncée comme 2 %Indique le résultat en points de pourcentage
Citer la variation relative sans la base« En hausse de 50 % » cache que le taux est passé de 4 % à 6 %Affiche les deux chiffres à côté des deux taux
Diviser par le taux final2 ÷ 6 donne 33,33 % au lieu de 50 %Divise par le taux initial
Traiter une hausse et une baisse comme symétriquesDe 4 % à 6 %, c’est +50 %, mais de 6 % à 4 %, c’est −33,33 %Affiche le taux initial utilisé pour chaque sens
Ajouter un pourcentage quand on voulait des points5,5 % plus 0,75 % donne 5,54 %, et non 6,25 %Ajoute les points et le pourcentage dans des modes séparés
Partir de 0 %La variation en pourcentage n’est pas définieAffiche « indéfini » avec la raison

Points de pourcentage, variation en pourcentage, points de base et écart en pourcentage

Points de pourcentage, variation en pourcentage, points de base et écart en pourcentage
MesureFormuleDe 4 % à 6 %À utiliser pour
Variation en points de pourcentagefinal − initial+2 pointsL’écart entre deux taux
Variation en pourcentage d’un taux(final − initial) ÷ initial × 100+50 %L’ampleur du mouvement par rapport au taux initial
Points de basepoints × 100+200 points de baseLes mouvements de taux en finance
Écart en pourcentageabs(a − b) ÷ ((a + b) ÷ 2) × 10040 %Deux taux sans point de départ

Les deux premières lignes sont le couple que l’on confond. Les points de base sont un changement d’unité, et l’écart en pourcentage est la version sans sens, que traite le calculateur d’écart en pourcentage. Quand vous rapportez la variation d’un taux, donnez les points et les deux taux, et n’ajoutez le pourcentage que si la taille relative compte.

Questions fréquentes

Quelle est la différence entre points de pourcentage et pourcentage ?

Les points mesurent l’écart absolu entre deux pourcentages, et le pourcentage mesure cet écart par rapport au pourcentage initial. Passer de 20 % à 25 % est une hausse de 5 points de pourcentage et de 25 %, car 5 ÷ 20 = 0,25.

Qu’est-ce qu’un point de pourcentage ?

C’est une unité sur l’échelle de 0 à 100 d’un pourcentage, l’écart entre 30 % et 31 %, abrégé pp.

Comment calculer une variation en points de pourcentage ?

Soustrayez le pourcentage initial du pourcentage final. De 35 % à 41 %, c’est 41 − 35 = 6 points de pourcentage, une hausse en points de pourcentage puisque le résultat est positif. Entre deux groupes, la même soustraction donne l’écart en points de pourcentage.

Comment convertir des points de pourcentage en pourcentage ?

Divisez les points par le taux initial et multipliez par 100. Une hausse de 2 points sur un taux initial de 8 % fait 2 ÷ 8 × 100 = 25 %.

Comment calculer une variation en points de pourcentage dans Excel ?

Avec le taux initial en A2 et le taux final en B2, tous deux au format pourcentage, =ROUND((B2-A2)*100,2) renvoie les points et =(B2-A2)/A2, au format pourcentage, renvoie la variation relative. Pour 4 % et 6 %, elles donnent 2 et 50 %.