Die Formel für die prozentuale Veränderung in Excel lautet =(neu-alt)/alt. Mit dem Wert des Vorjahrs in B2 und dem dieses Jahres in C2 tippst du =(C2-B2)/B2 und formatierst die Zelle als Prozent. Ein positives Ergebnis ist eine Steigerung, ein negatives ein Rückgang. Formeln mit Funktionen kannst du in der Tabelle auch deutsch eingeben, mit Semikolons, etwa WENN (englisch IF): =WENN(B2=0;"new";(C2-B2)/B2).
| A | B | C | D | |
|---|---|---|---|---|
| 1 | Product | Last year | This year | Change |
| 2 | Coffee | $12,400 | $14,880 | 20.0% |
| 3 | Tea | $8,600 | $7,740 | -10.0% |
| 4 | Juice | $5,200 | $5,460 | 5.0% |
| 5 | Water | $3,100 | $4,650 | 50.0% |
=(C2-B2)/B2Coffee ist um 20.0% gewachsen, und Tea ist um 10 % gefallen, angezeigt als -10.0%. Water ist um 50.0% gewachsen. Ändere eine Zahl in Spalte C, und der Prozentsatz passt sich an. Die Klammern sind wichtig: Ohne sie teilt =C2-B2/B2 zuerst und zieht dann 1 vom Umsatz dieses Jahres ab.
Zwei Schreibweisen für dieselbe Formel
=(C2-B2)/B2 the change divided by the old value
=C2/B2-1 the new value as a share of the old, minus 100%
Beide liefern dasselbe Ergebnis. Die erste liest sich wie die Definition und lässt sich deshalb später leichter prüfen. So oder so teilst du immer durch den alten Wert. Durch den neuen Wert zu teilen ist der häufigste Fehler, und er ergibt eine andere Zahl: Von 80 auf 100 sind +25 %, aber 20 geteilt durch 100 sind 20 %.
Ist keine der beiden Zahlen die alte, etwa bei zwei Filialen im direkten Vergleich, teilst du den Abstand stattdessen durch den Mittelwert der beiden. Das ist der prozentuale Unterschied, und für 80 und 100 ergibt er 22,2 %, egal welche Zahl zuerst kommt:
=ABS(B2-C2)/AVERAGE(B2,C2)
In deutschem Excel, mit MITTELWERT (englisch AVERAGE): =ABS(B2-C2)/MITTELWERT(B2;C2).
Prozentuale Veränderung zum Vormonat
Bei einer Liste über die Zeit vergleichst du jede Zeile mit der Zeile darüber. Der erste Monat hat nichts zum Vergleichen, also beginnt die Formel in der zweiten Zeile.
| A | B | C | |
|---|---|---|---|
| 1 | Month | Visitors | Change |
| 2 | Jan | 4200 | |
| 3 | Feb | 4620 | 10.0% |
| 4 | Mar | 4389 | -5.0% |
| 5 | Apr | 5047 | 15.0% |
| 6 | May | 4795 | -5.0% |
| 7 | Jun | 5754 | 20.0% |
=(B3-B2)/B2Februar liegt 10.0% über Januar, und März liegt 5 % darunter, angezeigt als -5.0%. Um jeden Monat stattdessen mit Januar zu vergleichen, fixierst du die Basis mit Dollarzeichen: =(B3-$B$2)/$B$2. Absolute Bezüge erklärt das $.
Prozentuale Veränderung von null aus
Ist der alte Wert 0, teilt die Formel durch null und liefert #DIV/0!. Ein Anstieg aus dem Nichts hat keinen Prozentsatz, also entscheidest du, was die Zelle stattdessen zeigen soll, und prüfst darauf:
| A | B | C | D | E | |
|---|---|---|---|---|---|
| 1 | Product | Last year | This year | Plain | Checked |
| 2 | Coffee | 12400 | 14880 | 20.0% | 20.0% |
| 3 | Cocoa | 0 | 2100 | #DIV/0! | new |
| 4 | Soda | 0 | 640 | #DIV/0! | new |
=(C2-B2)/B2D3 und D4 zeigen #DIV/0!; die geprüfte Spalte zeigt "new". WENNFEHLER (englisch IFERROR) liefert mit =WENNFEHLER((C2-B2)/B2;"new") hier dasselbe Ergebnis, versteckt aber auch echte Fehler, etwa Text in der Umsatzspalte. Die Seite zum Fehler bei der Division durch null behandelt das allgemein.
Übung: die prozentuale Veränderung schreiben
| A | B | C | D | |
|---|---|---|---|---|
| 1 | Item | Old price | New price | Change |
| 2 | Bread | $2.40 | $2.76 |
Du bist dran: Berechne in D2 die prozentuale Veränderung vom alten Preis in B2 zum neuen Preis in C2. Die Zelle ist schon als Prozent formatiert.
Prozentuale Veränderung und Prozentpunkte
Sind die Werte selbst Prozentsätze, heißen zwei verschiedene Antworten "die Veränderung". Eine Konversionsrate, die von 4 % auf 5 % steigt, ist um 1 Prozentpunkt gestiegen, und sie ist um 25 % gestiegen.
| A | B | C | D | E | |
|---|---|---|---|---|---|
| 1 | Page | Before | After | Points | Percent change |
| 2 | Signup | 4.0% | 5.0% | 1.0% | 25.0% |
=C2-B2D2 zieht die Raten voneinander ab und zeigt 1.0%, was du als "1 Prozentpunkt" angeben würdest. E2 zeigt 25.0%. Sag, welche Zahl du meinst, denn "die Rate ist um 1 % gestiegen" kann beides bedeuten.
Negative alte Werte
Ist der alte Wert negativ, etwa wenn aus einem Verlust ein Gewinn wird, liefert die einfache Formel das falsche Vorzeichen: Von -200 auf 100 ergibt =(C2-B2)/B2 den Wert -150 %. Teile stattdessen durch den Absolutwert der alten Zahl:
=(C2-B2)/ABS(B2)
Von -200 auf 100 ergibt das 150 %, eine Steigerung. Für Wachstum über mehrere Jahre ist eine durchschnittliche jährliche Rate nützlicher als ein großer Prozentsatz: =(C2/B2)^(1/5)-1 macht aus einer Veränderung über fünf Jahre eine durchschnittliche jährliche Wachstumsrate (CAGR).
Häufig gestellte Fragen
Wie lautet die Formel für eine prozentuale Steigerung in Excel?
=(C2-B2)/B2, wobei B2 der alte Wert und C2 der neue ist, mit der Zelle im Prozentformat. =C2/B2-1 liefert dasselbe Ergebnis. Von 80 auf 100 ergibt das 25 %.
Wie berechne ich einen prozentualen Rückgang in Excel?
Mit derselben Formel, =(C2-B2)/B2. Ist der neue Wert kleiner, wird das Ergebnis negativ: von 100 auf 80 sind es -20 %. Eine eigene Formel für Rückgänge gibt es in Excel nicht.
Wie berechne ich die prozentuale Veränderung, wenn der alte Wert 0 ist?
Eine Veränderung von 0 aus hat keinen Prozentsatz, und =(C2-B2)/B2 liefert #DIV/0!. Zeig in diesem Fall etwas anderes an: =WENN(B2=0;"n/a";(C2-B2)/B2).
Wie berechne ich die prozentuale Veränderung mit negativen Zahlen?
Teile durch den Absolutwert der alten Zahl: =(C2-B2)/ABS(B2). Ein Verlust von -200, aus dem ein Gewinn von 100 wird, zeigt dann +150 %, eine Steigerung, statt der irreführenden -150 % der einfachen Formel.