Prozentrechner: Prozent addieren (und subtrahieren)
Prozentrechner, der einen Prozentsatz zu einer Zahl addiert oder von ihr subtrahiert und den verwendeten Faktor zeigt. Er erklärt auch, wie man Prozente addiert, einen Prozentsatz von einer Zahl abzieht und Prozente für Steuer, Trinkgeld und Gehaltserhöhung aufschlägt.
Beispielwerte sind eingetragen. Ersetzen Sie sie durch Ihre eigenen.
Ergebnis
84
Rechenweg
- 1 + 40 ÷ 100 = 1,4
- 60 × 1,4 = 84
- Addierter oder abgezogener Betrag
- 24
- Faktor
- 1,4
Sie haben eine Rechnung über 1 200 $ und müssen 8,25 % Umsatzsteuer aufschlagen, oder ein Preis von 240 $ soll um 15 % sinken. Den Zwischenschritt über den Prozentwert können Sie sich sparen: Mit 1,0825 multiplizieren Sie zum Aufschlagen, mit 0,85 zum Abziehen, und das Ergebnis steht sofort da.
Geben Sie in diesen Prozentrechner zum Addieren eine Zahl und einen Prozentsatz ein und wählen Sie Addieren oder Subtrahieren. Er liefert die neue Summe, den addierten oder abgezogenen Betrag und den verwendeten Faktor. Darunter finden Sie die Formel, sechs Rechenbeispiele und den Hinweis, was zu tun ist, wenn Sie stattdessen Prozentsätze zusammenzählen wollen. Der Rechner eignet sich zum Aufschlagen von Steuer, Trinkgeld und Gehaltserhöhung ebenso wie zum Abziehen von Rabatten und Kürzungen.
So addieren und subtrahieren Sie Prozente
Kurzantwort: Um einen Prozentsatz zu einer Zahl zu addieren, multiplizieren Sie sie mit 1 plus dem Prozentsatz als Dezimalzahl. Zum Subtrahieren multiplizieren Sie mit 1 minus diesem Wert. 20 % zu 80 zu addieren ergibt 80 × 1,2 = 96, und 20 % von 80 abzuziehen ergibt 80 × 0,8 = 64.
So addieren Sie einen Prozentsatz zu einer Zahl
- Wandeln Sie den Prozentsatz in eine Dezimalzahl um, indem Sie durch 100 teilen: 20 % sind 0,2.
- Addieren Sie 1, um den Faktor zu erhalten: 1,2.
- Multiplizieren Sie die Zahl mit dem Faktor: 80 × 1,2 = 96.
Wie addiert man Prozente zu einer Ausgangszahl? In einem Schritt, wie oben. Der längere Weg liefert dasselbe Ergebnis: 20 % von 80 sind 16, und 80 + 16 = 96.
So subtrahieren Sie einen Prozentsatz von einer Zahl
- Wandeln Sie den Prozentsatz in eine Dezimalzahl um: 15 % sind 0,15.
- Ziehen Sie ihn von 1 ab, um den Faktor zu erhalten: 0,85.
- Multiplizieren Sie: 240 × 0,85 = 204.
Dieselben Schritte funktionieren auch für ganze Zahlen wie einen Lagerbestand. Die Prozenttaste verhält sich auf dem Taschenrechner je nach Modell unterschiedlich, deshalb ist der Faktor der sichere Weg: Tippen Sie 240 × 0,85.
Einen aufgeschlagenen Prozentsatz rückgängig machen
20 % zu addieren bedeutet × 1,2, und 20 % zu subtrahieren bedeutet × 0,8. Um eine Addition rückgängig zu machen, teilen Sie durch den Faktor: 96 ÷ 1,2 = 80. Der Rechner für umgekehrte Prozentrechnung nimmt Ihnen das ab.
Prozentsätze zusammenzählen oder einen Prozentsatz zu einer Zahl addieren
Einen Prozentsatz zu einer Zahl zu addieren verändert die Zahl, wie oben gezeigt. Prozentsätze zusammenzuzählen ist eine andere Aufgabe. Zwei Erhöhungen um 10 % sind zweimal × 1,1, also × 1,21 und damit 21 % statt 20 %, weil die zweite Erhöhung um 10 % auf den größeren Betrag wirkt. Für mehrere Prozentsätze, die verschiedene Gruppen beschreiben, nutzen Sie den Rechner für den durchschnittlichen Prozentsatz. Wenn Sie stattdessen die Veränderung zwischen zwei Zahlen bestimmen wollen, verwenden Sie den Rechner für die prozentuale Zunahme oder den Rechner für die prozentuale Abnahme.
Prozent in Excel und Google Sheets addieren oder subtrahieren
Steht die Zahl in A2 und der Prozentsatz in B2 (als Prozent formatiert, sodass 15 % als 0,15 gespeichert wird), geben Sie =A2*(1+B2) zum Addieren und =A2*(1-B2) zum Subtrahieren ein. Die Anleitung Prozente in Excel enthält weitere Formeln.
Rechenbeispiele: einen Prozentsatz addieren und subtrahieren
Beispiel 1: Umsatzsteuer auf eine Rechnung aufschlagen
Gegeben
Ergebnis
Beispiel 2: einen Rabatt abziehen
Gegeben
Ergebnis
Beispiel 3: eine Gehaltserhöhung addieren
Gegeben
Ergebnis
Beispiel 4: Trinkgeld addieren
Gegeben
Ergebnis
Beispiel 5: 12,5 % von einer Menge subtrahieren
Gegeben
Ergebnis
Beispiel 6: zwei Änderungen nacheinander
Gegeben
Ergebnis
Faktorentabelle
Multiplizieren Sie mit dem Wert aus der Spalte zum Addieren oder zum Subtrahieren.
| Prozentsatz | Addieren (Faktor) | Subtrahieren (Faktor) |
|---|---|---|
| 5 % | 1,05 | 0,95 |
| 10 % | 1,1 | 0,9 |
| 12,5 % | 1,125 | 0,875 |
| 15 % | 1,15 | 0,85 |
| 20 % | 1,2 | 0,8 |
| 25 % | 1,25 | 0,75 |
| 50 % | 1,5 | 0,5 |
Code: Prozent in JavaScript und Python addieren oder subtrahieren
Beide Versionen liefern die Ergebnisse der obigen Beispiele (1 299, 204, 53 820, 75,52, 420, 121 und 96), weisen nicht numerische Eingaben zurück und akzeptieren nur die beiden Modi.
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;}// mode: "add" or "subtract"export function applyPercent(value, percent, mode = "add", decimals = 2) { finite("value", value); finite("percent", percent); if (mode !== "add" && mode !== "subtract") throw new RangeError('mode must be "add" or "subtract"'); const d = places(decimals); const multiplier = mode === "add" ? 1 + percent / 100 : 1 - percent / 100; const result = value * multiplier; return { result: Number(result.toFixed(d)), change: Number((result - value).toFixed(d)), multiplier: Number(multiplier.toFixed(10)), };}// Two changes in a row, e.g. +10% then +10%export function chainPercent(value, steps, decimals = 2) { finite("value", value); const d = places(decimals); let result = value; for (const [mode, percent] of steps) { finite("percent", percent); if (mode !== "add" && mode !== "subtract") throw new RangeError('mode must be "add" or "subtract"'); result *= mode === "add" ? 1 + percent / 100 : 1 - percent / 100; } return Number(result.toFixed(d));}Python
from decimal import Decimal, ROUND_HALF_UPimport mathdef _num(name, v): if isinstance(v, bool) or not isinstance(v, (int, float, Decimal)) or not math.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 _factor(mode, percent): if mode not in ("add", "subtract"): raise ValueError('mode must be "add" or "subtract"') p = _num("percent", percent) / 100 return 1 + p if mode == "add" else 1 - pdef apply_percent(value, percent, mode="add", decimals=2): v = _num("value", value) m = _factor(mode, percent) result = v * m return { "result": _round(result, decimals), "change": _round(result - v, decimals), "multiplier": m, }def chain_percent(value, steps, decimals=2): result = _num("value", value) for mode, percent in steps: result *= _factor(mode, percent) return _round(result, decimals)chainPercent(100, [["add", 10], ["add", 10]]) ergibt 121 und chainPercent(100, [["add", 20], ["subtract", 20]]) ergibt 96, das Beispiel mit den zwei Änderungen. Runden Sie nur für die Anzeige. Die Python-Version rundet kaufmännisch auf, die übliche Schulregel, und gibt Decimal-Werte zurück, sodass 1 299 als 1299.00 ausgegeben wird. Das toFixed von JavaScript arbeitet mit dem Binärwert, daher kann ein Ergebnis genau auf der Rundungsgrenze abgerundet werden, wo die Schulregel aufrundet.
Datenschutz und Eingabesicherheit
- Die Werte werden in Ihrem Browser berechnet. Die eingegebenen Zahlen werden weder an einen Server gesendet noch gespeichert.
- Die Felder akzeptieren nur Zahlen, beim Prozentsatz mit einem optionalen abschließenden %-Zeichen. Text, leere Felder, NaN und Infinity werden mit einer Meldung abgelehnt, und nichts, was Sie eingeben, wird jemals als Code ausgeführt.
- Ein negativer Prozentsatz wird akzeptiert und kehrt die Richtung um: −10 % zu addieren entspricht dem Subtrahieren von 10 %.
- Wird mehr als 100 % subtrahiert, ergibt sich eine negative Summe. Der Rechner zeigt sie mit einem kurzen Hinweis an, statt sie zu blockieren, denn das ist die korrekte Rechnung.
- Die Nachkommastellen sind auf eine ganze Zahl von 0 bis 10 begrenzt.
- In dieser Sprache ist das Komma das Dezimaltrennzeichen, daher ist 12,5 gleich zwölfeinhalb und 1,200 gleich 1,2. Der Punkt gilt als Tausendertrenner, wenn ein Dezimalkomma folgt, daher wird 1.234,5 als 1234,5 gelesen. Eingaben wie 1.234 (ein Punkt gefolgt von genau drei Ziffern, ohne Komma) oder 1,2,3 werden als mehrdeutig abgelehnt, statt zu raten. Leerzeichen zwischen Zifferngruppen, auch geschützte, werden ignoriert, daher wird 1 200 als 1200 gelesen.
Häufige Fehler beim Addieren oder Subtrahieren von Prozenten
| Fehler | Was schiefgeht | Was der Rechner tut |
|---|---|---|
| Den Prozentwert als Ergebnis angeben | 15 % von 240 sind 36, aber 240 minus 15 % sind 204 | Zeigt die neue Summe und den Betrag getrennt an |
| Den Prozentsatz als gewöhnliche Zahl addieren | 80 + 20 ergibt 100, nicht 96 | Rechnet zuerst in einen Faktor um |
| Den falschen Faktor zum Subtrahieren verwenden | 80 × 1,2 ergibt 96, nicht die 64, die man nach dem Abzug von 20 % erhält | Verwendet zum Subtrahieren 1 minus die Dezimalzahl |
| Denselben Prozentsatz addieren und dann subtrahieren | +20 % und dann −20 % auf 100 ergibt 96, nicht 100 | Verkettet die Faktoren mit der sich ändernden Basis |
| Zwei Erhöhungen um 10 % als 20 % addieren | Zwei Erhöhungen um 10 % nacheinander ergeben 21 % | Multipliziert 1,1 mit 1,1 |
| 15 statt 15 % in eine Tabellenformel eingeben | =A2*(1+B2) mit 15 in B2 ergibt für 240 den Wert 3 840, nicht 276 | Liest die Eingabe als Prozentsatz |
| Den Faktor runden | 1,0825 auf 1,08 gekürzt ergibt 1 296, nicht 1 299 | Rundet nur die Endsumme |
| Eine negative Summe als Fehler lesen | 50 minus 120 % ergibt −10 | Zeigt sie mit einem Hinweis an |
Welche Berechnung brauchen Sie?
Diese fünf Aufgaben verwenden ähnliche Zahlen, brauchen aber unterschiedliche Formeln.
| Was Sie wollen | Formel | Beispiel | Wo Sie es tun |
|---|---|---|---|
| Die neue Summe nach dem Addieren oder Subtrahieren von p % | Zahl × (1 ± p ÷ 100) | 240 minus 15 % = 204 | Diese Seite |
| p % einer Zahl | Zahl × p ÷ 100 | 15 % von 240 = 36 | Prozentrechner auf der Startseite |
| Der Verkaufspreis nach einem Rabatt | Preis × (1 − Rabatt ÷ 100) | 240 $ bei 15 % Rabatt = 204 $ | Rabattrechner |
| Der Prozentsatz zwischen zwei Zahlen | (Neu − Alt) ÷ Alt × 100 | 204 gegenüber 240 sind −15 % | Rechner für die prozentuale Abnahme |
| Der Ausgangswert vor dem Aufschlag eines Prozentsatzes | Neu ÷ Faktor | 96 ÷ 1,2 = 80 | Rechner für umgekehrte Prozentrechnung |
Die erste und die dritte Zeile liefern dieselbe Zahl, wenn der Prozentsatz ein Rabatt ist. Verwenden Sie den Rabattrechner, wenn Sie vom Preisschild ausgehen und den Verkaufspreis wollen.