Saisissez les deux valeurs connues parmi « Prix initial », « Réduction (%) », « Montant de la réduction » et « Prix soldé », laissez les autres vides et appuyez sur « Calculer ». Le reste est calculé pour vous. Ne remplissez le dernier champ que s’il y a une réduction supplémentaire.
Table des matières
-
Ce que vous pouvez faire sur cette page
-
À quoi sert ce calcul ?
-
Mode d'emploi
-
Formule
-
Symboles et termes
-
Ce qu’il est utile de savoir avant de commencer
-
Calculer avec Excel
-
Calculer avec Google Sheets
-
Calculer avec Python
-
Écrire la formule en LaTeX et autres langages mathématiques (à copier-coller)
-
Faire faire le calcul par ChatGPT
-
Les atouts de DataChef
-
Fonctions connexes
-
Liste des calculatrices NumberChef
Ce que vous pouvez faire sur cette page
- Saisissez deux valeurs parmi « prix initial », « réduction (%) », « montant de la réduction » et « prix soldé » : les deux autres sont calculées aussitôt
- « Combien coûte un article à 50 € à -20 % ? », « 10 € de remise, ça fait combien de % ? », « 40 € après -20 %, quel était le prix initial ? » Les réductions en % comme les remises en euros se calculent ici
- Pour des réductions successives comme « -20 %, puis encore -15 % » (deuxième démarque, bon de réduction en plus…), vous obtenez aussi le prix final et la réduction globale
- Une explication simple des formules et des formules à copier-coller pour Excel, Google Sheets et Python sont réunies sur cette page
À quoi sert ce calcul ?
Si une veste à 60 € est soldée à -30 %, vous payez \(60 \times 0{,}7 = 42\) € (-30 % = on paie 0,7 fois le prix).
En retenant que « -X % » revient à « multiplier par 1 moins le nombre décimal », on estime le prix dès qu’on voit l’étiquette ou le bon de réduction. C’est le calcul le plus utilisé en magasin. (En France, les prix affichés sont TTC : la TVA est déjà comprise.)
Pour un article à 60 € avec un bon « -10 € » et un bon « -15 % », -15 % représente \(60 \times 0{,}15 = 9\) € de remise : le bon de 10 € est plus avantageux. Pour un article à 80 €, en revanche, -15 % représente \(80 \times 0{,}15 = 12\) € de remise, et c’est l’inverse.
Avec une réduction en %, le montant économisé dépend du prix initial. Convertir les deux bons en euros de remise et les comparer aide à choisir le meilleur.
« -20 % sur tout, et encore -15 % en caisse » ne fait pas -35 %. En multipliant les parts payées, on obtient \(0{,}8 \times 0{,}85 = 0{,}68\) : c’est -32 % au total.
De plus, une réduction « sur le prix soldé » et une réduction « sur le prix de référence » ne sont pas la même chose. Si vous savez refaire le calcul avec les formules de réduction, vous jugez une offre sur ce que vous payez vraiment, et non sur l’apparence de l’étiquette.
« 10 % reversés sur votre cagnotte » n’est pas la même chose que -10 %. Disons que vous dépensez 100 €, recevez 10 € sur votre carte de fidélité et les utilisez entièrement : vous avez acheté pour 110 € de produits en payant 100 €. Avec la formule de la réduction, \((110 - 100) \div 110 \times 100 \approx 9{,}1\,\%\) : cela équivaut à environ -9,1 % (moins encore si la cagnotte n’est pas utilisée ou expire).
Mettre cagnottes et réductions sur la même échelle (le taux de réduction) aide à comparer les offres.
Si vous accordez 5 % de remise sur un devis de 5 000 €, le montant de la remise est de \(5\,000 \times 0{,}05 = 250\) €, et la facture s’élève à 4 750 €.
En vente comme en achat, on négocie en calculant dans les deux sens : « combien d’euros représente X % de remise ? » et « à quel pourcentage correspond cette remise ? ». Traduire une remise en euros pour mesurer son effet sur la marge est un calcul de base pour tous ceux qui manipulent des prix.
Formule
Symboles et termes
Symboles
| \(X\) | x | Le prix initial. Le prix avant réduction (le prix de référence, souvent affiché barré). Dans les calculs de réduction, le pourcentage porte toujours sur ce prix initial. |
| \(P\) | p | La réduction. Elle indique quel pourcentage du prix initial est retiré. Cette page utilise un pourcentage de 0 à 100 (pour -20 %, \(P = 20\)). |
| \(D\) | d | Le montant de la réduction. La somme réellement économisée (un montant en euros, pas un pourcentage). Ce sont les « 10 € » de « 10 € de remise ». |
| \(Y\) | i grec | Le prix soldé. Le prix réellement payé après la réduction. |
| \(1 - P \div 100\) | un moins p sur 100 | La part payée. Si le prix initial vaut 1, c’est ce qui reste après la réduction (-20 % → 0,8). En multipliant par cette part, on obtient le prix soldé ; en divisant par elle, on retrouve le prix initial. |
| \(P_1,\ P_2\) | p indice 1, p indice 2 | La première et la deuxième réduction dans des réductions successives. Le petit chiffre en bas à droite (l’indice) indique laquelle. |
| \(\%\) | pour cent | Le symbole « pour cent ». Il indique « combien sur 100 ». Il vient du latin per centum (« pour cent »). |
Termes
| taux de réduction | Le pourcentage du prix initial qui est retiré. « -20 % » et « 20 % de remise » correspondent tous deux à un taux de réduction de 20 %. Sur cette page, on l’appelle simplement « réduction ». |
| prix de référence | Le prix de vente normal avant toute réduction, souvent affiché barré à côté du prix soldé. On parle aussi de prix habituel ou de prix conseillé. C’est le « prix initial » de cette page. |
| démarque | Une baisse de prix décidée par le magasin sur un article, par exemple pendant les soldes (« deuxième démarque », « troisième démarque »). Elle peut s’exprimer en euros (10 € de moins) ou en pourcentage (-20 %). |
| part payée | La part du prix initial qui reste à payer après la réduction. À -20 %, elle vaut \(1 - 0{,}2 = 0{,}8\) (0,8 fois le prix initial). C’est le coefficient multiplicateur de la baisse. Voir les réductions comme « multiplier ou diviser par cette part » est l’idée centrale des formules de cette page. |
| réductions successives | Appliquer une réduction par-dessus une autre, comme « -20 %, puis encore -15 % » (par exemple, soldes plus bon de réduction). On parle aussi de remises en cascade. Les pourcentages ne s’additionnent pas : on multiplie les parts payées. |
| réduction globale | Des réductions successives résumées en une seule réduction : « au final, combien de % en moins par rapport au prix initial ? » -20 % puis encore -15 % donnent une réduction globale de 32 % (pas de 35 %). |
| valeur de référence | La quantité sur laquelle porte un pourcentage. Dans les calculs de réduction, c’est toujours le prix initial avant réduction. Attention, on se trompe facilement de nombre pour la division. |
| pourcentage | Une part d’un tout exprimée « sur 100 », avec le symbole % (pour cent). On multiplie un nombre décimal par 100 pour obtenir un pourcentage (0,2 → 20 %). |
Ce qu’il est utile de savoir avant de commencer
Voici ce qui aide à utiliser le calcul de cette page en le comprenant vraiment, et pas seulement en appuyant sur le bouton.
Si vous bloquez, revoir ces notions est le chemin le plus court.
| Appliquer un pourcentage (CM2-6e, 10-12 ans) |
|
| Pourcentages, nombres décimaux et fractions (CM2-6e, 10-12 ans) |
|
| Multiplier et diviser des nombres décimaux (CM1-6e, 9-12 ans) |
|
| Remonter un calcul avec une équation (4e, 13-14 ans) |
|
Calculer avec Excel
| Prix initial | 50 |
| Réduction (%) | 20 |
| Montant de la réduction | =B1*B2/100 |
| Prix initial | 50 |
| Montant de la réduction | 10 |
| Prix soldé | =B1-B2 |
| Prix initial | 50 |
| Prix soldé | 40 |
| Réduction (%) | =(B1-B2)/B1*100 |
| Prix soldé | 40 |
| Réduction (%) | 20 |
| Prix initial | =B1/(1-B2/100) |
| Prix initial | 50 |
| Première réduction (%) | 20 |
| Deuxième réduction (%) | 15 |
| Prix final | =B1*(1-B2/100)*(1-B3/100) |
Dans une formule, « B1 » et « B2 » signifient « le nombre de cette cellule ». « * » est la multiplication et « / » la division.
Les résultats sont 10 dans le premier tableau, 40 dans le deuxième, 20 dans le troisième, 50 dans le quatrième et 34 dans le cinquième. Il suffit de remplacer les nombres de la colonne B par vos propres prix et réductions.
Calculer avec Google Sheets
| Prix initial | 50 |
| Réduction (%) | 20 |
| Montant de la réduction | =B1*B2/100 |
| Prix initial | 50 |
| Montant de la réduction | 10 |
| Prix soldé | =B1-B2 |
| Prix initial | 50 |
| Prix soldé | 40 |
| Réduction (%) | =(B1-B2)/B1*100 |
| Prix soldé | 40 |
| Réduction (%) | 20 |
| Prix initial | =B1/(1-B2/100) |
| Prix initial | 50 |
| Première réduction (%) | 20 |
| Deuxième réduction (%) | 15 |
| Prix final | =B1*(1-B2/100)*(1-B3/100) |
Calculer avec Python
# Montant de la réduction et prix soldé (-20 % sur 50 €)
price_before = 50 # prix initial
discount_percent = 20 # réduction (%)
discount_amount = price_before * discount_percent / 100
price_after = price_before - discount_amount
print(f"Montant de la réduction : {discount_amount:.2f} €, prix soldé : {price_after:.2f} €")
# Réduction (de 50 € à 40 €, combien de % en moins ?)
price_before = 50 # prix initial
price_after = 40 # prix soldé
discount_percent = (price_before - price_after) / price_before * 100
print(f"Réduction : {discount_percent} %")
# Retrouver le prix initial (40 € après -20 %)
price_after = 40 # prix soldé
discount_percent = 20 # réduction (%)
price_before = price_after / (1 - discount_percent / 100)
print(f"Prix initial : {price_before:.2f} €")
# Prix final avec des réductions successives (50 €, -20 %, puis encore -15 %)
price_before = 50 # prix initial
first_percent = 20 # première réduction (%)
second_percent = 15 # deuxième réduction (%)
price_final = price_before * (1 - first_percent / 100) * (1 - second_percent / 100)
print(f"Prix final : {price_final:.2f} €")
Écrire la formule en LaTeX et autres langages mathématiques (à copier-coller)
D = X × P ÷ 100
D = X \times \frac{P}{100}
<math xmlns="http://www.w3.org/1998/Math/MathML" display="block">
<mrow>
<mi>D</mi>
<mo>=</mo>
<mi>X</mi>
<mo>×</mo>
<mfrac><mi>P</mi><mn>100</mn></mfrac>
</mrow>
</math>
D = X xx P/100
before*percent/100
amount := before*percent/100;
amount = before*percent/100;
D = X × P/100
Y = X − D
Y = X - D
<math xmlns="http://www.w3.org/1998/Math/MathML" display="block">
<mrow>
<mi>Y</mi>
<mo>=</mo>
<mi>X</mi>
<mo>−</mo>
<mi>D</mi>
</mrow>
</math>
Y = X - D
before - amount
after := before - amount;
after = before - amount;
Y = X - D
P = (X − Y) ÷ X × 100
P = \frac{X - Y}{X} \times 100
<math xmlns="http://www.w3.org/1998/Math/MathML" display="block">
<mrow>
<mi>P</mi>
<mo>=</mo>
<mfrac>
<mrow><mi>X</mi><mo>−</mo><mi>Y</mi></mrow>
<mi>X</mi>
</mfrac>
<mo>×</mo>
<mn>100</mn>
</mrow>
</math>
P = (X - Y)/X xx 100
(before - after)/before*100
percent := (before - after)/before*100;
percent = (before - after)/before*100;
P = (X - Y)/X × 100
X = Y ÷ (1 − P ÷ 100)
X = \frac{Y}{1 - \frac{P}{100}}
<math xmlns="http://www.w3.org/1998/Math/MathML" display="block">
<mrow>
<mi>X</mi>
<mo>=</mo>
<mfrac>
<mi>Y</mi>
<mrow>
<mn>1</mn>
<mo>−</mo>
<mfrac><mi>P</mi><mn>100</mn></mfrac>
</mrow>
</mfrac>
</mrow>
</math>
X = Y/(1 - P/100)
after/(1 - percent/100)
before := after/(1 - percent/100);
before = after/(1 - percent/100);
X = Y/(1 - P/100)
Y = X × (1 − P₁ ÷ 100) × (1 − P₂ ÷ 100)
Y = X \times \left(1 - \frac{P_1}{100}\right) \times \left(1 - \frac{P_2}{100}\right)
<math xmlns="http://www.w3.org/1998/Math/MathML" display="block">
<mrow>
<mi>Y</mi>
<mo>=</mo>
<mi>X</mi>
<mo>×</mo>
<mrow>
<mo>(</mo>
<mn>1</mn>
<mo>−</mo>
<mfrac><msub><mi>P</mi><mn>1</mn></msub><mn>100</mn></mfrac>
<mo>)</mo>
</mrow>
<mo>×</mo>
<mrow>
<mo>(</mo>
<mn>1</mn>
<mo>−</mo>
<mfrac><msub><mi>P</mi><mn>2</mn></msub><mn>100</mn></mfrac>
<mo>)</mo>
</mrow>
</mrow>
</math>
Y = X xx (1 - P_1/100) xx (1 - P_2/100)
before*(1 - p1/100)*(1 - p2/100)
final := before*(1 - p1/100)*(1 - p2/100);
final = before*(1 - p1/100)*(1 - p2/100);
Y = X × (1 - P_1/100) × (1 - P_2/100)
Faire faire le calcul par ChatGPT
Tu es un assistant de calcul de réductions. Fais les calculs suivants en exécutant réellement du code Python, et appuie ta réponse uniquement sur les nombres obtenus à l’exécution (ne réponds pas de tête ni au jugé). 1. Le montant de la réduction et le prix soldé pour -20 % sur un article à 50 € 2. La réduction (%) quand un article à 50 € est vendu 40 € 3. Le prix initial d’un article payé 40 € en soldes à -20 % 4. Le prix final et la réduction globale (%) pour un article à 50 € à « -20 %, puis encore -15 % » Indique les formules utilisées et les nombres obtenus à l’exécution.
Mode d'emploi
-
1Saisissez vos nombresTapez les nombres à calculer dans les champs de saisie
-
2CalculezAppuyez sur le bouton « Calculer »
-
3Lisez le résultatLe résultat s’affiche aussitôt. La même page explique aussi le raisonnement et la formule
Les atouts de DataChef
Aucune compétence requise – simple et intuitif
Aucune donnée personnelle nécessaire
Le fichier est supprimé automatiquement après le téléchargement
Aucune mention de crédit nécessaire
Aucune autorisation préalable nécessaire